Situato in posizione strategica vicino allo Stadio Olimpico e al Vaticano, questo hotel non solo gode di una vista unica sulla cupola di San Pietro, ma è anche a pochi passi dal centro della città eterna e da molti dei suoi monumenti. Gli ospiti si trovano a circa 15 minuti a piedi da Piazza San Pietro e nelle vicinanze c'è una comoda fermata dei mezzi pubblici, che può fornire un facile accesso a tutto il centro. L'imponente edificio dell'hotel parla della gamma di servizi e strutture che può offrire. I viaggiatori d'affari rimarranno colpiti dalle strutture per conferenze e dal centro business completamente attrezzato. Mentre i 2 ristoranti, con il loro stile e la loro decorazione diversi, rappresenteranno il luogo perfetto per una cena dopo la conferenza, una riunione di famiglia o un pasto di lavoro. Se è necessaria un'atmosfera più rilassata e privata, il piano bar può fornirla.