Via Ruggero Di Lauria, 20, 00192 Roma
Apartment
with
1
room
APT 3 Vatican is located in Rome, just a 14-minute walk from St Peter's Square and 0.8 miles from The Vatican.
During your time at this recently renovated apartment, which dates back to 1920, you'll have access to free Wifi. St. Peter's Basilica is a 18-minute walk from the apartment and Castel Sant'Angelo is ...