Situated in Elounda, 300 metres from Elounda Beach and 500 metres from Skisma Beach, Elounda Square Home offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.
The apartment features 1 bedroom, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with sea views.
A bicycle rental service is available at the apartment.
Lake Voulismeni is 11 km from Elounda Square Home, while Panagia Kera Church (in Kritsa) is 12 km from the property. The nearest airport is Heraklion International Airport, 60 km from the accommodation.
No results available
Reset