The 4-star Hotel Astoria is ideally located on the lakeside promenade of Stresa on the shores of Lake Maggiore.
Enjoy an aperitif in the hotel's pretty gardens or admire lake views from the panoramic terrace restaurant.
You'll find plenty to keep you entertained during your stay, from the outdoor swimming pool, terrace, table tennis. There’s also a whirlpool and steam room (at extra cost).