L'Astoria est situé au bord du lac de Stresa, en face des îles Borromées. Il propose un joli jardin ainsi que des chambres avec connexion Wi-Fi, télévision par satellite et vue panoramique.
L'Hotel Astoria se trouve à quelques minutes à pied du centre-ville de Stresa et du palais des congrès. Un parking est mis à votre disposition gratuitement sur place.
L'Astoria Hotel est pourvu d'une salle de sport et d'une aire de jeux pour enfants. Son restaurant sert une cuisine nationale et le petit-déjeuner est de style italien.