Alexandra Rooms

  Malia Beach Road, Malia, Greece

Booking.com Book Now