Travel With Confidence

Hotel Della Torre

3

StresaItaly

Air Conditioioning Icon

Air
Conditioning

Hotel Pool Icon

Pool

Hotel Wifi Icon

Free Wifi

Hotel Bar Lounge Icon

Bar &
Lounge

Hotel Della Torre

This comfortable and well-appointed hotel is located only 150m from the shores of Lake Maggiore. A 20-minute stroll along the lakeside promenade brings you to Stresa’s town centre, where you’ll find streets packed with atmosphere and a selection of cafes and shops. Also within walking distance are the departure points for the Mottarone cable car and local ferries, as well as the train station. 

* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.