Olympia Villa Mýkonos City
Boasting a privileged location, 200 metres from the beach, Olympia is located a 5-minute walk from the centre of Mykonos. It features free Wi-Fi and rooms with a flat-screen TV.
Number of rooms: 4
Fabrika ,Mykonos City, Mýkonos City, 84600, Greece