27 Via Costantino Morin Scala A, Piano 4 Interno 13, 00195 Roma
Apartment
with
1
room
[Prestigious apartment at the Vatican] offers accommodations in Rome, 1.8 miles from Piazza Navona and 1.9 miles
from Piazza del Popolo. The property is close to St Peter's Square, St. Peter's Basilica, and Castel Sant'Angelo. Free Wifi is available throughout the property and Ottaviano Metro Station is a 7-minute ...