Located near the center of Nebbiuno and the historical paper mill, this apartment features a balcony with garden views. The unit is 4.3 mi from the shores of Lake Maggiore and 11 mi from Stresa.
There is a seating area and a kitchenette complete with an oven and a microwave. A flat-screen TV is available. There is a private bathroom with a bath or shower and bidet.
Locarno is 31 mi from Villa Ombrosa, while Como is 28 mi away. The nearest airport is Milan Malpensa Airport, 25 mi from the property.