Via Tolemaide, 28, 00072 Roma
Apartment
with
1
room
AS Vaticano Apartment offers accommodations in Rome, 1.7 miles from Piazza Navona and 1.9 miles from Piazza del
Popolo. The property is close to several well-known attractions, a 12-minute walk from The Vatican, 0.8 miles from St. Peter's Basilica, and 1.1 miles from Castel Sant'Angelo. Free Wifi is available ...