14 Viale Degli Ammiragli Interno 20, Settimo Piano, 00136 Roma
Apartment
with
1
room
A casa nostra - Musei Vaticani is located in Rome, just 1.3 miles from Lepanto Metro Station and 1.1 miles from
The Vatican. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. St. Peter's Basilica is 1.9 miles away and Battistini ...