Das Luxushotel befindet sich im Stadtzentrum von Salzburg. Die öffentlichen Verkehrsmittel fahren ca. 100 m vom Hotel entfernt ab.
Das 1892 erbaute Hotel verfügt auf 4 Etagen über insgesamt 86 Zimmer, davon 9 Suiten. Das Haus bietet seinen Gästen eine Rezeption, eine Bar und ein Restaurant mit Nichtraucherbereich. Außerdem ist ein Friseur für Sie da.
Die luxuriös eingerichteten Zimmer sind mit einem Bad/WC, Haartrockner, Direktwahltelefon, Minibar/Kühlschrank, zentral gesteuerter Klimaanlage und Mietsafe ausgestattet. Weiterhin verfügen einige der geschmackvoll eingerichteten Zimmer über einen Balkon oder eine Terrasse.