Piazza Vittorio Emanuele II, 87, 00185 Roma
Apartment
with
1
room
Home Holiday Piazza Vittorio is located in Rome, just a 12-minute walk from San Giovanni Metro Station and 0.7
miles from Cavour Metro Station. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. Colosseo Metro Station is a 16-minute ...