La Stazione Del Vaticano está ubicada en Roma, a 250 metros de la estación de tren de San Pietro y a 5 minutos a pie de la plaza de San Pedro, y ofrece habitaciones con aire acondicionado, conexión WiFi gratuita y balcón privado.
El desayuno se sirve en la zona de comedor común y se compone de cruasanes, mermeladas, pasteles y bebidas calientes junto con yogur y zumos. Las habitaciones cuentan con baño, TV de pantalla plana y secador de pelo.
El establecimiento se encuentra a 15 minutos a pie del castillo de Sant'Angelo y a 1,5 km de la estación de metro de Ottaviano. Hay conexiones de metro directas por toda Roma, a la plaza de España, la estación de Roma Termini y la Fontana de Trevi.