Via Mazzini, Stresa, Italy
Located about a 5-minute stroll from the Church of Saints Ambrogio and Theodolo, the 1-room Torre Di Londra Apartment Stresa accommodates up to 4 guests. Enjoying a convenient setting, the 60 m² apartment lies only 200 metres from the Stresa Mermaid and 2.3 km from the baroque island palace "Palazzo Borromeo".
The apartment is nearly a 10-minute ride from the Umbrella Museum, which is an excellent place to improve cultural awareness. The city centre can also be reached within a 10-minute walk from the accommodation. Lake Maggiore is approximately 4 km away, and the International Center for Rosminian Studies is right near Torre Di Londra Apartment.
To ensure your comfort, a bidet, a separate toilet, and a shower are provided at the apartment.
Alongside self-catering amenities like a kitchenette, the property offers guests a dining area where they can savour their meals.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Torre Di Londra!
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