Change for FREE* Flexibility Guaranteed

Hotel Della Torre



Air Conditioioning Icon


Hotel Pool Icon


Hotel Wifi Icon

Free Wifi

Hotel Bar Lounge Icon

Bar &

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.