top of page
Make a Reservation
Travel & Stay
Getting There
Miauli Beach 2, Rhodes, Greece
Dodekanese, 85100
Find us on the map
Google Maps Link
bottom of page