Via Cavour 261, 00184 Roma
Hotel
2 stars
with
6
rooms
Located in the Monti district in Rome, Colosseo Studio Suite offers 2-star rooms with free WiFi. The property
is close to Santa Maria Maggiore, Palatine Hill and Quirinale Palace. The property is a 3-minute walk from Cavour Metro Station, and within 0.6 miles of the city center.
All rooms at the hotel feature ...