
Megalochori Santorini, Greece
Anemolia Villa
Hotel
‘' Anemolia Villa'' is located in the centre of the island in the midst of the traditional community of Megalochori which to this date still maintains their tradition without being influenced by modern times. When arriving to…
- Wi-fi
- Car park
- Laundry service · extra charge
- Airport Shuttle
























