Via Antonio Baiamonti, 10, 00195 Roma
Apartment
with
1
room
Vittoria Quarter Modern Apartment offers accommodations in Rome, 1.1 miles from Piazza del Popolo and a 18-minute
walk from The Vatican. The air-conditioned accommodation is a 8-minute walk from Ottaviano Metro Station. Free Wifi is available throughout the property and Lepanto Metro Station is a 8-minute walk ...