Via del colosseo, 13, 00184 Roma
Apartment 3 stars
Domus Colosseo offers accommodations in Rome, a 14-minute walk from Santa Maria Maggiore and half a mile from Palatine Hill. Featuring quiet street views, this apartment also provides guests with free Wifi. The property is 0.6 miles from the city center and a 6-minute walk from Cavour Metro Station.
The...