
The Mirror of the Sea
10 guests
5 bedrooms
Mykonos, Greece
This luxurious villa deserves to be at the top of your list if you’re looking for a home just a short drive from Mykonos Town and footsteps from the beach. Perched on a hill in Agios Lazaros, Psarou Beach is just a flip-flop away along a private path.