Affacciato sul cortile interno, il Rome Room Vatican sorge a Roma, a 300 metri dai Musei Vaticani e a 1,2 km dalla Stazione Metro Lepanto. La sistemazione è dotata di ascensore e dista 500 metri dalla Stazione Metro Ottaviano.
Numero delle stanze: 2
72 Via Santamaura, Trionfale, 00192 Roma, Italia