Viale Giulio Cesare, 118 , Interno 10, Prima Scala Quarto Piano, 00192 Roma
Apartment
with
1
room
Vatican Apartment is located in Rome, just a 11-minute walk from The Vatican 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 3 bedrooms, ...