Hotel Della Torre
Set in the Lido area near the popular resort of Stresa, the family-run Hotel Della Torre offers a great base from which to exploring the gardens of Lake Maggiore, Milan and the surrounding area. A beautiful three-star superior hotel, recently renovated, with a great range of facilities including a restaurant, bar, swimming pool (seasonal) and a lovely flowered garden.
Situated in the Lido area, the hotel is a conveniently located 5-minutes walk from the local train station, as well as being a twenty-minute stroll to the resort centre of Stresa. Each of the hotels 60 air-conditioned rooms come equipped with a satellite TV, minifridge, telephone, safe and a balcony. There are also upgraded junior suites available on the third or fourth floor with views on the lake and the Alps.