Set in Agios Stefanos, within 200 metres of Choulakas Beach and 600 metres of Agios Stefanos Beach, Mykonos Soul Luxury Suites offers accommodation with a bar and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 4
Agios Stefanos, Greece Mykonos Soul Luxury Suites, Agios Stefanos, 84600, Greece