Stresa hotels & apartments, all accommodations in Stresa

Suggested hotels in Stresa

Grand Hotel Des Iles Borromees Stresa

Corso Umberto I, 67, Stresa, Italy

Grand Hotel Des Iles Borromees Stresa photo

Featuring allergy friendly rooms, a golf course and a Jacuzzi, Grand Hotel Des Iles Borromees offers luxury rooms overlooking the lake. Built in 1861, the elegant hotel was renovated in…

Villa E Palazzo Aminta

Via Sempione Nord 123, Stresa, Italy

Villa E Palazzo Aminta photo

Villa And Palazzo Aminta is a 5-star property that provides visitors with a seasonal outdoor pool, a sundeck and a golf course. The hotel was opened in 1832 in…

La Palma Stresa

Lungolago Umberto I, 33, Stresa, Italy

La Palma Stresa photo

La Palma Hotel is an excellent place to stay in Stresa. The property opened in 1964 and features historical architecture.