High Beach Hotel

  Main Street, Malia, Greece

Booking.com Book Now