Hotel Capri
Strada Statale Del Sempione 131, Lesa, Italy
Booking.com
Book Now