Orelia Cretan Villas Apartment Kamilari, Central Crete
Orelia Cretan Villas has mountain views, free Wi-Fi and free private parking, situated in Kamilari, 2.7 km from Kalamaki Beach.
Number of rooms: 5
Kamilari-Kalamaki Road, Kamilari, 70200, Greece