L'hotel Weisses Kreuz si trova nel cuore della città vecchia di San Gallo, a pochi passi dalla stazione ferroviaria, dalla piazza del mercato e dai negozi del centro.
In pochi minuti si raggiunge il monastero, il quartiere culturale, il teatro e la sala da concerto. Le aree espositive, l'ospedale cantonale e l'università si trovano a breve distanza. L'hotel Weisses Kreuz è il punto di partenza ideale sia per interessi privati che per affari.