29 Circonvallazione Clodia, 00195 Roma
Apartment
with
2
rooms
Offering air-conditioned rooms in the Vaticano Prati district of Rome, Clodia Apartments is a 13-minute walk
from Ottaviano Metro Station. The property is around 1.9 miles from Stadio Olimpico, 2.3 miles from St. Peter's Basilica, and 2.4 miles from Piazza del Popolo. Free Wifi is available throughout the property, ...