14 piazza goffredo mameli, 28887 Omegna
Bed and breakfasts
Featuring a garden and views of inner courtyard, Locanda La Francisca is located in Omegna, 18 km from Borromean Islands. Featuring garden and city views, this bed and breakfast also provides guests with free WiFi. The bed and breakfast features family rooms. All units are equipped with a fridge, minibar,...