Bed and Breakfast
Stresa · Piedmont
Hotel BB Villa Orchidea
Family-run bed and breakfast in the Levo hamlet of Stresa, with garden, free parking and rooms with balconies overlooking Lake Maggiore and the surrounding mountains.