128 via del boschetto, 00184 Roma
Apartments
Domus Romana 5 min from Colosseum Free Netflix in Rome provides accommodation with free WiFi, 500 metres from Colosseo Metro Station, less than 1 km from Santa Maria Maggiore and a 9-minute walk from Quirinal Hill. This property is located a short distance from attractions such as Palatine Hill, Palazzo...