Agios Stefanos, Ornos
Boasting spectacular views over the Aegean Sea the five-star Mykonian Mare Boutique Hotel offers suites and a central swimming-pool overlooking the town of Mykonos Delos Island. It is located 500 metres from the sandy beach of Agios Stefanos.