Photo gallery for Rhodes Bay Hotel & Spa
Rhodes Bay Hotel & Spa
5-star Rhodes hotel with private beach
Reviews
8.6 out of 10
Excellent
Popular amenities
Explore the area
Iraklidon Avenue 100, Ixia, Rhodes, Rhodes Island, 851 01
- Ixia Beach1 min walk
- Ialyssos Beach6 min drive
- Filerimos7 min drive
- Rhodes (RHO-Diagoras)17 min drive