Sapphire Sea
7 guests
3 bedrooms
Mykonos, Greece
Nestled on the north coast of Mykonos with views over to Delos, your home provides the perfect rest you've been pining for. Succumb to the sound of the ocean — Ornos Beach is a mere five-minute walk away, and slowly meld into the beat of island living.