85 Via Dei SS. Quattro, 00184 Roma
Apartment
with
1
room
Nuances The Colosseum Apartment is located in Rome, just a 12-minute walk from Cavour Metro Station and 700 yards
from Colosseo Metro Station. Popular points of interest nearby include Vittorio Emanuele Metro Station, San Giovanni Metro Station, and Roman Forum. The property is one mile from the city center and ...