14 via della polveriera, 00184 Roma
Apartment
Colosseo flats and penthouse provides accommodations within 0.7 miles of the center of Rome, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. This recently renovated apartment is located a 12-minute walk from Santa Maria Maggiore and 200 yards from Colosseo Metro Station. The...