Elounda Island Villas Elounda: Main Street, Elounda, Greece, 72053
Advanced search
World hotels >  Europe > Greece > Elounda > 

Elounda Island Villas

Elounda Island Villas, Elounda
Elounda Island Villas
Full colour brochure
Elounda Island Villas Score 7.3 from 15 reviews
Main Street, Elounda, Greece, 72053    Show on map

10 Rooms
Bed and Breakfast from: (per room per night)
   Rooms from
per room per night
ParkingParking available BarBar RestaurantRestaurant Credit cards acceptedCredit cards accepted
GymGym MassageMassage

This information was supplied by the Elounda Island Villas, Elounda - they are responsible for its accuracy.

Copyright © 1995 to 2015 Smooth Hound Systems