Bij Grand Hotel Bristol krijg je een prachtig uitzicht over het landschap van Stresa en het Maggiore meer. De kamers zijn in klassieke stijl ingericht en hebben net als het complex een elegante uitstraling. In de tuin van het complex vind je een panoramisch zwembad met een geïntegreerde jacuzzi.