Stay at Hotel Milan Speranza au Lac and enjoy being in front of the tourist harbour and just 150 metres from the shores of Lake Maggiore.
Enjoy the hotel's famous, on-site restaurant.…
[Hotel Milan Speranza Au Lac - More Details]
Hotel Da Cesare is located in the heart of popular Stresa, with its spectacular views, just 80 metres from Lake Maggiore and close to the station and the congress centre.…
[Hotel Da Cesare - More Details]
The charming Hotel Saini is set on Lake Maggiore, and offers close access to the main tourist harbour of Stresa, where ferries depart for the Borromean Islands.
Stay in single, double or triple rooms at Hotel Saini.…
[Hotel Saini - More Details]
The Primavera is a 3-star hotel, situated in the centre of
Stresa, in the pedestrian area only a few steps from the lake.…
[Primavera - More Details]
Albergo Sempione is located on Lake Maggiore, only 50 metres from the pier of the boats that leave for the Borromean Islands (Mother Island, Beautiful Island, Fisherman's Island).…
[Albergo Sempione - More Details]
Stresa B&B is set on the shores of Lake Maggiore, 100 metres from the port in the centre of Stresa. It is a cosy place with just 2 guest rooms.
This small and intimate bed and breakfast is ideal for couples or families.…
[Stresa-Beb - More Details]
Hotel Du Parc is a pretty, early 20th-century villa with large, green gardens. Well-located, this elegant hotel with splendid décor is just 5 minutes' walk from Stresa's historic centre.…
[Du Parc - More Details]
Du Parc Dipendenza is set in gardens just 300 metres from Lake Maggiore and a 5-minute walk from Stresa's old town, with all its cafés, restaurants and bars.…
[Du Parc Dipendenza - More Details]
This hotel is situated in the centre of Stresa, next to the Congress Centre and just a short walk from the beach and the lake.
From the solarium you can enjoy magnificent views of the lake and mountains which surround the hotel.…
[Hotel Meeting - More Details]
Surrounded by a beautiful garden, La Palma is located in a tranquil, central position. Enjoy picturesque views over the Lake Maggiore and the Borromean Islands.…
[La Palma - More Details]