Historical hotels in Lake Maggiore
We found 1 property with availability in Lake Maggiore
Show on map
Hotel Elvezia
Via Monte Grappa 15, Lake Maggiore, Italy
Situated just 500 metres from Piazza della Chiesa, Hotel Elvezia Lake Maggiore includes 13 rooms with views of the patio. This 2-star hotel features both Wi-Fi throughout the property and a car park…
- 1-1