Viale Giulio Cesare, 118 , Interno 10, Prima Scala Quarto Piano, 00192 Roma
Apartment
with
1
room
Vatican Apartment is located in Rome, just a 10-minute walk from St Peter's Square and one mile from Castel Sant'Angelo.
This apartment offers air-conditioned accommodations with free Wifi. The property is 1.5 miles from the city center and a 2-minute walk from Ottaviano Metro Station.
The apartment features ...