Set in Agios Stefanos, within 700 metres of Agios Stefanos Beach and 1.2 km of Choulakas Beach, Mykonos Rooms offers accommodation with a terrace and as well as free private parking for guests who drive. The property is situated 1.
Number of rooms: 8
Μύκονος Άγιος Στέφανος, Agios Stefanos, 84600, Greece