Welcome to Hotel Colosseo Centre12 Apartment Rome, Set 80 metres from Roma Termini Train Station, Colosseo Centre12 Apartment offers self-catering accommodation with air conditioning. The Colosseum is 1.5 km away. The apartment comes with a TV, cooling fan and bathroom with a hairdryer. The kitchenette includes a microwave, refrigerator and coffee machine. The Colosseo Centre12 is located a 5-minute walk from the Santa Maria Maggiore Basilica. (Hotel Colosseo Centre12 Apartment Rome hotels booking).