Camelot Royal Beds

  Beach Road Stalida Malia, Malia, Greece

Booking.com Book Now