Via Degli Scipioni, N.89 Interno 4, Secondo Piano, 00192 Roma
Apartment
with
1
room
Casa Amorello - Vaticano in Rome features accommodations with free Wifi, a 9-minute walk from Lepanto Metro Station,
500 yards from Vatican Museums, and a 8-minute walk from St Peter's Square. The property is around 1.7 miles from Piazza Navona, a 13-minute walk from St. Peter's Basilica, and 1.1 miles from Flaminio ...