Viale duchessa di genova 13, 28838 Stresa
Hotel 3 sterne
Just 100 meters from the shores of Lake Maggiore, Hotel Boston is a 5-minute walk from the center of Stresa.
This family-run hotel offers free Wi-Fi throughout the property.
Since 2023, a new wing has been opened offering the large breakfast room, with an equipped outdoor space, a paid covered garage...