Via Sempione Nord 45, 28838 Stresa, Italy
Hotel Della Torre is a well-kept, family-run hotel located just outside the center of Stresa, only 150 meters from Lake Maggiore. Guests can enjoy lovely lake views from the gardens. The hotel offers an outdoor swimming pool with a Jacuzzi area, complete with sun loungers and beach towels. A snack bar is also available poolside. The train station is conveniently situated a 5-minute walk away. The hotel is ideally located for visiting the Borromean Islands, with ferries departing nearby. Stresa town center is a pleasant 20-minute walk along the promenade. The rooms at Hotel Della Torre are spacious, air-conditioned, and feature private balconies. Junior suites provide beautiful views of the lake or the picturesque mountains behind the hotel. Satellite TV is included.