Stayed at Hotel Manousos?
Share your opinion and write a review
the best prices for Hotel Manousos
Hotel Manousos also called
- manousos hotel rhodes town
- Address: 25 Leontos St, Rhodes 85100, Greece
Explore areaClosest airport: Rhodes Diagoras (RHO) 8 miles
- Sponsored links
Do you own Hotel Manousos?
- Promote your business with Holiday Watchdog content