Royal Suite du Vatican ligt in het historische centrum van Rome, op slechts 500 meter van het Sint-Pietersplein en op 800 meter van de Engelenburcht. Alle kamers zijn voorzien van gratis WiFi en airconditioning.
Elke kamer heeft een klassieke inrichting, houten meubilair en een lcd-tv met satelliet- en pay-per-viewzenders.
De Sixtijnse Kapel en de Vaticaanse Musea liggen op 10 minuten lopen. Het dichtstbijzijnde metrostation, Ottaviano, bereikt u in 5 minuten. De Romeinse Fora en het Colosseum liggen op ongeveer 3,5 km afstand.