Extended Stay in Elounda (Crete)
We found 161 properties with availability in Elounda (Crete)
Show on map
Elounda Naxia Villas
Naxou, Elounda (Crete), Greece
Welcoming a maximum of 6 guests, the 3-bedroom Elounda Naxia Villas enjoys a prime location 2.4 km from iconic historical sites such as Windmills Poros Elounda Ruins. Boasting a sunbathing terrace…
starts from
674 USD
price for 1 night