ViaMichelin
Hotel La Locanda
Location picture
Stunning 8.7 (677 reviews)
Hotel
About it
Just 656 feet from Lake Maggiore, Hotel La Locanda is a 5-minute walk from Stresa Station and 1969 feet from the pier where boats leave for the Borromean Islands. Wi-Fi is free throughout. Rooms come with a satellite flat-screen TV, antique wood furniture, and a private bathroom with a hairdryer. Some have a balcony, while some are at ground floor and overlook the internal courtyard. Every morning you can enjoy a traditional Italian breakfast with coffee and pastries. Offering free parking nearby, the property is less than a 10-minute drive from the A26 Motorway.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Restaurant
Location
Via Giacomo Leopardi 19
28838 Stresa
Book
Dates of your stay
Availability with
Booking.com