Business Details
The property Elounda Island Villas is located in Elounda, Greece. The Lodging is ranked with 0 stars.
"Elounda Island Villas offers secluded apartments with a seasonal taverna and small beach, on a rugged island off the coast near Elounda. Enjoy crystal clear waters on your doorstep and views over Elounda Bay from your balcony or patio."
- Type:
- Accommodation
- Keywords:
Booking_com_ID:
174986
Elounda Island Villas
The property Elounda Island Villas is located in Elounda, Greece. The Lodging is ranked with 0 stars.