36A Circonvallazione Clodia, 00195 Roma
Apartment
with
1
room
Dea Clodia studio flat is located in Rome, just 1.9 miles from Piazza del Popolo and 1.9 miles from Castel Sant'Angelo.
The property is around 1.1 miles from St Peter's Square, 1.3 miles from Stadio Olimpico, and 1.2 miles from The Vatican. The accommodation offers a hot tub, free Wifi throughout the property, ...