A 4-star hotel on Via Cavour, a short walk from Termini station.
Hotel Massimo D'Azeglio stands at Via Cavour 18, only about 300 m from Roma Termini station. The Colosseum and Roman Forum are roughly 1.5 km away, with the Basilica of Santa Maria Maggiore close by.