Via carlo emanuele i 12, 00185 Roma
Hotel 3 stars
Featuring a pretty roof terrace, a large breakfast buffet and air-conditioned rooms, the Novecento is a 10-minute walk from the Colosseum in a quiet residential area, 325 ft from Manzoni Metro Station.
All rooms have a classic design with neutral color schemes and modern amenities such as free internet...