Mimoza is conveniently situated on Ayia Marina road, a 5-minute walk away from Ayia Marina Beach and a 2-minute walk to the picturesque old harbour. Free WiFi is available in public areas.
Rooms total: 5Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. License number: <strong>0262K132K0198700</strong>
More information »