Via palermo 13, 00184 Roma
Apartment 3 stars
House Colosseo is located in the center of Rome, just 2625 feet from The Coliseum. Free WiFi access is available throughout.
With air conditioning, the apartment comes with a flat-screen TV, parquet floors and a fully equipped kitchen. Slippers, free toiletries and a hairdryer are included in the private...