50 Via Modena, 00184 Roma
Apartment
with
1
room
Holiday City Centre in Rome provides accommodations with free Wifi, a 9-minute walk from Quirinale Palace, 0.6
miles from Rome Termini Metro Station, and a 8-minute walk from Piazza Barberini. The property is close to several well-known attractions, a 17-minute walk from Cavour Metro Station, 0.9 miles from Piazza ...