13 viale manzoni, 00185 Roma
Apartment 3 stars
Featuring modern accommodations, a kitchen, and flat-screen TV, Colosseum Boutique Apartment is a recently renovated apartment in Rome ideally situated near San Giovanni Metro Station. The property is close to Cavour Metro Station, Rome Termini Metro Station, and Domus Aurea. Free Wifi is available throughout...