21 via felice cavallotti, 28887 Omegna
Homestays
Situated in Omegna, 18 km from Borromean Islands, L'Angelo features free WiFi and city views. The accommodation offers a housekeeping service and private check-in and check-out for guests. At the homestay, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All units...