Compare Hotel prices from top travel partners*
24 traveller reviews of Hotel Manousos
Stayed at Hotel Manousos?
Share your opinion and write a review
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