Popular accommodations in Monteggia
HotelAccommodates 3
Locanda Pozzetto
Offering rooms with lake views and free Wi-Fi, Locanda Montecristo is a 3-star hotel only 500 metres from Lake Maggiore. It features free parking.Book nowfrom $87 per night