Via Cavour 261, 00184 Roma
Hotel
2 stars
with
6
rooms
Located conveniently in the Monti district of Rome, Colosseo Studio Suite is located a 4-minute walk from Colosseo
Metro Station, 700 yards from Domus Aurea and a 8-minute walk from The Colosseum. This 2-star hotel offers luggage storage space and free WiFi. The property is 0.6 miles from the city center and ...