Hotel
Stresa · Piedmont
Hotel La Locanda
A small hotel just steps from Lake Maggiore, in Stresa, with free parking nearby, Italian breakfast and balconies overlooking the inner courtyard.