L'Angelo offers accommodations in Omegna, 11 miles from Borromean Islands. Featuring mountain and city views, this homestay also comes with free Wifi. The accommodation features daily room 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. A microwave, a fridge, and kitchenware are also offered, as well as a coffee machine.
The nearest airport is Milan Malpensa Airport, 43 miles from the homestay.