Via Dei Savorelli, 54 Scala B - Piano 5 - Interno 24, 00165 Roma
Apartment
with
1
room
Nala's Vatican House is located in Rome, just 1.5 miles from St. Peter's Basilica and 1.5 miles from Vatican Museums.
During your time at this recently renovated apartment, which dates back to 1970, you'll have access to free Wifi. Battistini Metro Station is 1.6 miles from the apartment and Ottaviano Metro Station ...