1 Agisandrou st, Faliraki, Rhodes, Greece 85 100
+(30) 22410 85760

Amenities

Free WiFi
Free Air Conditioning
Hair Dryer 
Private Bathroom
Private Balcony
Fridge
Kettle
Kitchenette (some rooms)

Scroll to top