Via Della Stazione Di San Pietro, 16, 00165 Roma
Appartamento
con
1
camera
Vatican Mamma Roma is set in the Vaticano Prati district of Rome, 600 metres from The Vatican, 1.6 km from Vatican
Museums and 1.8 km from Piazza Navona. It is situated 600 metres from St Peter's Square and features free WiFi plus a lift. The property is less than 1 km from St. Peter's Basilica, and within 2.2 ...