Hotel Rosa
Via Val Di Sogno 17, Malcesine, Italy
Booking.com
Book Now