Hotel
Albergo Ristorante Il Verbano
Albergo Ristorante Il Verbano is a 3-star hotel on Lake Maggiore in Stresa, 1.4 km from the Borromean Islands, with a restaurant, garden and lake-view rooms.

Family-run hotel just steps from Lake Maggiore, with a panoramic pool, balcony rooms with lake or mountain views, and a short distance from the Borromean Islands.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Della Torre is a family-run 3-star hotel located in Stresa, on Lake Maggiore, just 150 metres from the shore and 600 metres from the railway station. The property stands just outside the historic centre, in a quiet area yet close to the boat terminal for the Borromean Islands, a must-see destination for anyone staying on the lake.
The rooms, all air-conditioned and fitted with a private balcony, look out over the lake or the surrounding mountains; some junior suites feature a whirlpool bathtub and a large panoramic balcony, while the triple and family rooms are designed for groups and families with children. A private bathroom, flat-screen TV and free WiFi are provided in every room type.
Guests can enjoy an outdoor pool with a hydromassage area, snack bar, sun loungers and beach towels, as well as an on-site restaurant and 24-hour reception service. The location, rated 8.6 by guests, allows the centre of Stresa to be reached on foot in around twenty minutes and makes it easy to arrange excursions to Villa Pallavicino Park and the Villa Taranto Gardens.

Hotel Della Torre offers six room types, all equipped with air conditioning, private bathroom, flat-screen TV and balcony, with views ranging from the lake to the mountains behind the hotel. The Double/Twin Room with Lake View and the mountain-view version share similar sizes, around 18-20 sqm, while the Triple Room, designed for three people, offers flexible bed configurations between single beds and a double bed.
For those looking for more space and comfort, the Junior Suite stands out for its large panoramic balcony and whirlpool bathtub, while the Family Room, with a bunk bed and a double bed, accommodates up to four people, adults and children combined. The Single Room, more compact at 12 sqm, remains the ideal option for solo travellers.
Among the lake-view rooms, this one offers the most direct view of the water, enjoyable from the private balcony. On request, it is also available in an accessible version for guests with disabilities, subject to telephone confirmation with the property.
Designed for three people, this room is among the largest in the property and offers two alternative bed configurations, useful for groups of friends or families with one child.
The mountain-view version of the standard double room, slightly more compact than the lake-view one but with the same private balcony and the same bed flexibility.
The only room type with a whirlpool bathtub, the Junior Suite also offers the largest balcony in the property, with views stretching over the lake and the islands.
The smallest of the available rooms, designed for solo travellers: compact but complete with a balcony and views over the mountains surrounding the hotel.
The only room specifically designed for families, with a bunk bed for children and capacity for up to four people, satellite TV and air conditioning.
Hotel Della Torre provides guests with an outdoor pool with a hydromassage area, complete with snack bar, sun loungers and beach towels, as well as a garden with lake views and a panoramic terrace. The on-site restaurant offers menus for special diets on request, alongside a bar and a bike rental service for exploring the surroundings.
The property offers a 24-hour reception, concierge service, luggage storage, room service and daily housekeeping, as well as free WiFi throughout all areas. There is also a lift, wheelchair access, a safe and pet bowls, confirming particular attention to families, couples and travellers with pets.
Hotel Della Torre stands along Via Sempione Nord, just outside the historic centre of Stresa, in a residential area that retains a quiet atmosphere while remaining in direct contact with the lake. The property’s garden overlooks the waters of Lake Maggiore, while nearby there are small restaurants and informal eateries mostly frequented by locals, such as La Cascina at 150 metres and Lidrovolante at 250 metres.
Stresa’s railway station is just 600 metres away, convenient for those arriving by train or wishing to travel to Baveno and Verbania; the boat terminal for the Borromean Islands is a short walk away, while the historic centre of Stresa, with its lakeside promenade and shops, can be reached in about twenty minutes on foot. By car, Milan Malpensa Airport is about 30 km away, just under an hour’s drive.
In summer, guests can enjoy boat trips to Isola Bella and Isola dei Pescatori, or visit Villa Pallavicino Park, 2.3 km away, with its gardens and free-roaming animals. The Villa Taranto Botanical Gardens, about 5 km away, offer paths through seasonal blooms that are particularly striking in spring. In the cooler months, Val Grande National Park, 8 km away, offers hiking trails through one of the most extensive wilderness areas in the Italian Alps.
Guests at Hotel Della Torre particularly praise the friendliness of the staff, rated 9, and the cleanliness of the rooms, 8.8. Comfort and location also receive good ratings, especially appreciated by couples. The value for money, while solid, remains the most modest score among the reviewed categories.
Yes, Hotel Della Torre allows pets, with a possible surcharge to be confirmed at the time of booking.
Hotel Della Torre offers private parking on site, available for guests arriving by car.
Hotel Della Torre is located just 150 metres from Lake Maggiore, with a garden that overlooks its waters directly.
Yes, Hotel Della Torre has an outdoor pool with a hydromassage area, open from June to September, with a snack bar and sun loungers available to guests.
Rates at Hotel Della Torre vary depending on the season, room type and dates of stay. You can check the updated price from our search partners.
Hotel Della Torre is located near a boat terminal, a convenient starting point for reaching the Borromean Islands on Lake Maggiore.
Yes, Hotel Della Torre offers free WiFi throughout all areas of the property, including the rooms.