Malia Mare Hotel

  10, Dimokratias St., Malia, Greece

Booking.com Book Now