Das Hotel belegt ein ehemaliges Bankgebäude am Petersplatz und mischt historischen Prunk mit einer modernen, luxuriösen Einrichtung. Neben den exklusiv ausgestatteten Zimmern ist es für seine öffentlich zugängliche Rooftop-Bar bekannt, die eine direkte Aussicht auf die Kuppel der Peterskirche bietet.