Residence Lido Hotel

  Via Gardesana 102, Malcesine, Italy

Booking.com Book Now