Photo gallery for Sabina Hotel
Sabina Hotel
3-star Rhodes hotel with restaurant
Reviews
7.2
Good
Popular amenities
Explore the area
Theologos, Tholos, Rhodes, Rhodes Island, 85100
- Rhodes (RHO-Diagoras)7 min drive
- Kremasti Beach16 min drive
- Filerimos17 min drive
- Water Park Faliraki26 min drive