Cretan Residences
Sea View Stone House near Elounda Resort - East Crete
-
Elounda
-
Living area
40 -
Rooms
3