El Royal Suite du Vatican se encuentra en el centro histórico de Roma, a solo 500 metros de la plaza de San Pedro y a 800 metros del castillo de Sant'Angelo. Todas las habitaciones disponen de conexión Wi-Fi gratuita y aire acondicionado.
Las habitaciones presentan un diseño clásico y cuentan con muebles de madera y TV LCD vía satélite con canales de pago.
La Capilla Sixtina y los Museos Vaticanos están a 10 minutos a pie. La estación de metro más cercana, Ottaviano, está a 5 minutos. Los foros romanos y el Coliseo están a unos 3,5 km.