85 Via Dei SS. Quattro, 00184 Roma
Apartment
with
1
room
Nuances The Colosseum Apartment is located in Rome, just a 13-minute walk from Santa Maria Maggiore and 0.8 miles
from San Giovanni Metro Station. The property is close to several well-known attractions, a 13-minute walk from Roman Forum, 0.6 miles from Cavour Metro Station, and a 7-minute walk from Colosseo ...