Viale Giulio Cesare, 118 Interno 7, Piano 3, 00192 Roma
Apartment
with
3
rooms
753 Roma offers accommodations in Rome, 1.6 miles from Piazza del Popolo and 1.6 miles from Piazza Navona. Popular
points of interest nearby include The Vatican, Castel Sant'Angelo, and St. Peter's Basilica. The property is 1.5 miles from the city center and a 2-minute walk from Ottaviano Metro Station.
All ...