14 piazza goffredo mameli, 28887 Omegna
Bed and breakfasts
Located in Omegna in the Piedmont region, Locanda La Francisca has a garden. Featuring garden and inner courtyard 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, a kettle, a shower, a hair dryer...