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

Reservations

Fill out the form below and book your room today! We will reply back within 24 hours to confirm your booking

Scroll to top