Hotel Italia

  Via Della Pace 12, Garda, Italy

Booking.com Book Now