Photo gallery for Rhodes Bay Hotel & Spa
Rhodes Bay Hotel & Spa
5-star Rhodes hotel with private beach
Reviews
8.6
Excellent
Popular amenities
Explore the area
Iraklidon Avenue 100, Ixia, Rhodes, Rhodes Island, 851 01
- Acropolis of Rhodes5 min drive
- Rhodes Port6 min drive
- Palace of the Grand Master of the Knights of Rhodes16 min drive
- Rhodes (RHO-Diagoras)17 min drive