71 via del colosseo, 00184 Roma
Apartment 4 stars
Set in Rome, 1640 feet from Palatine Hill, Colosseo Miracle Suite offers accommodations with a shared lounge, free WiFi and a shared kitchen. The air-conditioned accommodations is less than 0.6 mi from Coliseum.
The apartment has 3 bedrooms, a flat-screen TV, an equipped kitchen with a dishwasher and...