Hotel Rosa

  Via Val Di Sogno 17, Malcesine, Italy

Booking.com Book Now