VIA ANGELO EMO, 97, 00144 Roma
Apartment
with
1
room
Apartment Close To Vatican Museums And To Metro offers accommodations in Rome, 2.1 miles from Piazza Navona and
2.1 miles from Castel Sant'Angelo. The property is around 1.1 miles from St Peter's Square, 1.1 miles from The Vatican, and 1.9 miles from St. Peter's Basilica. Free Wifi, a 24-hour front desk, and ...