Flora's Houses Mykonos has mountain views, free Wi-Fi and free private parking, situated in Klouvas, 2.8 km from Ftelia Beach. Guests staying at this apartment have access to a fully equipped kitchenette and a patio.
Number of rooms: 5
Klouvas, Klouvas, 84600, Greece