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 And Palazzo Aminta Stresa

Via Sempione Nord 123, Stresa, Italy

Villa And Palazzo Aminta Stresa photo

Surrounded by a church and a palace, Villa And Palazzo Aminta offers 63 guestrooms featuring a magnificent view. The hotel occupies 4 floors and was renovated in 2009.

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.