Flora’s Houses Mykonos
Klouvas, Klouvas, 84600 Featuring free WiFi and air conditioning, Flora’s Houses Mykonos is situated in Klouvas, 2.5 km from Mýkonos Town. Free private parking is available on site. The property offers individual residences with air-conditioned bedrooms fitted with a flat-screen TV, seating area and a fully equipped kitchen. There is a private modern bathroom with […]
Flora’s Houses Mykonos Read More »