Do you want to learn more?
Villa Ophelia is located in the Aleomandra, enjoying the energy of the ancient island of Delos. Magical sunsets and captivating views of the islands of Paros and Naxos as well as the magical views of Mykonos. Within reach is the well-known and quiet Saint John’s beach with its golden sands and cosmopolitan restaurants.
Property Features
TV
Air-Condition
Private Pool
Pergola
Outdoor Sitting Area
Coffee machine
Satellite Tv
Infinity Pool
Wi-fi
Sea View
Sunset View
Outdoor Dining Area
2 Levels
Private Parking