126 Circonvallazione Clodia 14283, 00195 Roma
Vacation Home
with
1
room
FoRoom Italico is located in Rome, just 2.2 miles from The Vatican and 2.2 miles from Piazza del Popolo. The property
is around 1.5 miles from Vatican Museums, 2.2 miles from Castel Sant'Angelo, and 2.2 miles from St Peter's Square. Free Wifi is available throughout the property and Stadio Olimpico is a 17-minute ...