From €72 EUR Booking.com Mimoza Hotel 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.