Featuring free Wi-Fi and a daily breakfast, Roma Resort Colosseum offers modern self-catering accommodation and en suite rooms in Rome, just opposite Manzoni Metro Station. The Colosseum is 15 minutes' walk away.
Number of rooms: 41
Via Emanuele Filiberto 100, Central Station, 00185 Rome, Italy