• find us on facebook

Showing results 1 - 2 of 2 properties.show results on map
2 Hotels.
Elounda Residence
Elounda, Crete, Greece
Overlooking the surrounding mountains and sea, Elounda Residence offers self-catered accommodation, just 800 metres from Elounda centre.
Domes of Elounda All Suite Resort
Main Street, Elounda, Crete, Greece
The 5-star Domes of Elounda offers luxurious accommodation with spa bath overlooking the island of Spinalonga and its Venetian castle. It has a spa and 3 restaurants serving haute cuisine dishes.
Page 1 of 1
1