Corso Umberto 1° 29, Stresa
Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore in Stresa.
Corso Umberto I 33, Stresa
Hotel La Palma enjoys picturesque views over Lake Maggiore in Stresa city centre. Located directly on the lakefront it is surrounded by a garden and provides free parking.
Corso Umberto I 73, Stresa
Located at the foot of the Alps Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands. It is located in a historical building and features a panoramic swimming pool and a large lush garden.
Corso Umberto I 31, Stresa
The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden and offers rooms with Wi-Fi access satellite TV and panoramic views.
Viale Lido 1, Stresa
Hotel Royal is a family-run hotel located in a quiet area near Lake Maggiore offering views of Borromeo Bay and the Alps. Free WiFi is available throughout the property.
Via Gignous 1, Stresa
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.
Via Sempione Nord 1, Stresa
La Fontana is a family-managed hotel set in an Art Nouveau villa of the 1940s with its own park. It is located in Stresa just 50 metres from Lake Maggiore. All rooms are classically decorated.
Via Cavour 39, Stresa
The Primavera is a 3-star hotel situated in the centre of Stresa in the pedestrian area only a few steps from the lake. Within short walking distance from the Primavera you will find buses and boats providing various excursions in the area.