Via Otranto, 23, 00192 Roma
Apartment
with
1
room
Mura di prati in Rome features accommodations with free Wifi, a 10-minute walk from Lepanto Metro Station, 600
yards from Vatican Museums, and a 10-minute walk from St Peter's Square. The property is around 1.6 miles from Piazza del Popolo, 1.6 miles from Piazza Navona, and 2.4 miles from Flaminio Metro Station. ...