Set within 250 metres from Santa Maria Beach in Paros, Villa Ilida is built amidst lush gardens. It features air-conditioned rooms with large private balconies that face the sea and the island of Naxos.
Villa Ilida rooms have a private balcony facing the clear blue sea of Paros. Decorated in earthy tones, the air-conditioned rooms have marble bathrooms with hairdryer, and each is..
Mehr Info