Set in Drafaki and only 1 km from Agios Charalabos Beach, Vougli View Mykonos offers accommodation with sea views, free Wi-Fi and free private parking. With inner courtyard views, this accommodation features a patio.
Number of rooms: 8
Neos Periferiakos, Mykonos, Drafaki, 84600, Greece