Golf hotels in Lake Maggiore
We found 1 property with availability in Lake Maggiore
Show on map
Hotel San Giacomo
Via Mottarone, 7, Lake Maggiore, Italy
Set 25 minutes' walk from Palazzo Borromeo, the 2-star Hotel San Giacomo Lake Maggiore is located 500 metres from Oratorio dei Santi Giacomo e Filippo. This Lake Maggiore hotel offers a car park…
- 1-1