Cet hôtel de conférences d'une élégance hors du commun se dresse au milieu de magnifiques jardins très soignés. Il offre une vue magnifique sur le lac Majeur et les îles Borromées avec les Alpes en toile de fond. Le centre de Stresa est à tout juste 300 m, tandis que des restaurants, bars, cafés ainsi que la gare se trouvent à proximité. Compter 2 min à pied pour rejoindre la plage et le lac Majeur.
L'extérieur imposant des bâtiments, l'élégance du hall d'accueil en marbre et les espaces communs présentant un style bohémien avec des lustres en cristal ajoutent une grâce incomparable. Cet hôtel charmant à l'ambiance aussi familiale que conviviale a été construit en 1965 et compte 253 chambres. Cet établissement entièrement climatisé comprend un hall d'accueil avec une réception ouverte 24h/24, un bureau de change, une consigne, un ascenseur et un coffre-fort. Les clients pourront se détendre au café, ou encore profiter du salon avec télévision. Plusieurs restaurants se trouvent également sur place. L'hôtel abrite des équipements de conférence ainsi qu'un accès Internet WiFi (contre supplément). Des services de chambre et de blanchisserie (contre supplément) ainsi qu'un parking couvert payant complètent les prestations.
Offrant une vue magnifique sur les montagnes, les chambres simples et doubles présentent des parquets en bois, ainsi que des salles de bain ornées de mosaïques et incluant baignoire ou douche. Certaines chambres comprennent un balcon. Tous les logements sont équipés de la climatisation (de la mi-juin à la mi-septembre) et du chauffage central, de la télévision par satellite, de deux téléphones, d'un sèche-cheveux, d'un coffre-fort et d'une connexion Internet WiFi.