1 Lungotevere Della Vittoria, 00195 Roma
Apartment
with
1
room
Vittoria@1 offers accommodations in Rome, 1.2 miles from Stadio Olimpico and 1.6 miles from Vatican Museums. The
property is around 1.7 miles from Castel Sant'Angelo, 1.9 miles from Via Condotti, and 2.2 miles from Villa Borghese. Free Wifi is available throughout the property and Lepanto Metro Station is a 16-minute ...