
Stresa, Italy
Astoria
4-star hotel
The Hotel Astoria, a modern establishment in Stresa on Lake Maggiore, offers a splendid view of the Borromeo Gulf and a central location near the Palazzo dei Congressi Stresa Congress Hall. Most of its 100 rooms feature balconies…
- Outdoor freshwater pool
- Outdoor heated pool
- Poolside snack bar
- Secure parking






