Via Andrea Doria, 79, 00195 Roma
Apartment
with
1
room
Doria is located in Rome, just a 17-minute walk from The Vatican and 1.1 miles from St. Peter's Basilica. The
property is around 1.9 miles from Piazza Navona, 1.9 miles from Castel Sant'Angelo, and 2 miles from Piazza del Popolo. Free Wifi is available throughout the property and Vatican Museums is a 7-minute ...