Viale giulio cesare, 118 , interno 10, prima scala quarto piano, 00192 Roma
Apartment 3 stars
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...