81 Via Vittoria 10, Piano 4, 00186 Roma
Apartment
with
1
room
Just a 11-minute walk from Trevi Fountain and 0.7 miles from Piazza Barberini, Vittoria Terrace Penthouse at the
Spanish Steps features accommodations in Rome with a shared lounge. Among the facilities at this property are an elevator and a shared kitchen, along with free Wifi throughout the property. The property ...