Links
EloundaCreteHotels
46 Bed Rooms
Enjoying an outstanding location overlooking the Bay of Elounda, Mirabello Bay, Greece’s most exclusive hotel is set on a peninsular stretch of land, with a view of the Aegean Sea.Rooms from 480.00