Piazza Francesco Morosini, 12, 00136 Roma
Apartment
with
1
room
Cozy 1-Bedroom Flat with Balcony, Steps to Vatican is located in Rome, just a 19-minute walk from St Peter's Square
and 2.2 miles from St. Peter's Basilica. The property is around 2.3 miles from Piazza Navona, 2.4 miles from Castel Sant'Angelo, and 2.4 miles from Piazza del Popolo. Free Wifi is available throughout ...