Emerald Hotel
Eleutheriou Benizelou 94, Malia, Greece
Booking.com
Book Now