Built on a green hill, within 800 metres from the beach of Almyrida in Crete, these fully equipped villas feature a private pool and offer free Wi-Fi throughout. …
Situated in Almyrida Village within a few metres from the beach, Kastellina – Emmanouela are modern units that open to a balcony, enjoying Aegean Sea views. …
Secure Connection
Main Office
Weegschaalstraat 3, Eindhoven
5632 CW, The Netherlands
+31 40 40 150 44