Hotel se nachází v italsky mluvícím kantonu Ticino na jihu Švýcarska, konkrétně v malebném městečku Brissago přímo u břehu jezera Maggiore. Město nabízí jak kulturně historické památky, jako je například kostel sv. Petra a Pavla, tak ale i turistické trasy nebo přilehlé pláže u jezera. Samotný hotel nabízí nejen moderní ubytování, ale také úchvatné výhledy na zmiňované jezero.