Via giuseppe martinoli 4, 28887 Omegna
Apartments
Set in Omegna and only 18 km from Borromean Islands, Stella offers accommodation with mountain views, free WiFi and free private parking. Guests can benefit from a patio and a terrace. This apartment comes with 1 bedroom, a kitchen with a microwave and a fridge, a flat-screen TV, a seating area and 1...