Via Giacomo Leopardi 19, Stresa, Italy
Located 1.1 km from the Church of Saints Ambrogio and Theodolo, the 2-star Hotel La Locanda Stresa is just 5 minutes' walk from Monument to the Mule. Boasting a location in close proximity to the garden of Isola Bella, the hotel features 16 rooms as well as a storage room.
The centre of Stresa can be reached in 5 minutes' walk of this hotel, and such cultural venues as the baroque palace "Palazzo Borromeo" are a mere 1.3 km away. Natural attractions in the area include the magical Isola Madre Island, around 10 minutes by car from the La Locanda, and a beach is 850 metres away. The property allows you to enjoy such natural sights as Lake Maggiore 350 metres away. The Alpinia Botanical Garden is about 25 minutes' walk away. Stresa cable car station is located approximately 400 metres away.
Bathrooms include a bidet, a separate toilet, and a shower, along with a hairdryer and towels.
Hotel La Locanda serves an Italian breakfast every morning and offers pastries and fresh coffee. Treating guests with Italian dishes, Ristorante Il Borromeo E Hemingway Bar is 7 minutes' stroll away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hotel La Locanda!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please