Eleftheria Luxury Suites
Ornos, Mykonos, 84600 This property is 1 minute walk from the beach. Set in Ornos, Eleftheria Luxury Suites features free WiFi, a garden and sun terrace. Mýkonos City is 2.5 km from the property. Free private parking is available on site. The accommodation is equipped with a seating area. Some units feature a terrace and/or […]
Eleftheria Luxury Suites Read More »