Via Cavour, 172, 00184 Roma
Apartment
with
1
room
Colosseobb is a recently renovated apartment in the center of Rome, a 2-minute walk from Cavour Metro Station
and 500 yards from Santa Maria Maggiore. The property is close to several well-known attractions, a 10-minute walk from Roma Termini, 0.7 miles from Quirinale Palace, and a 12-minute walk from Vittorio ...