Hotel Della Torre
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.