Set 650 metres from the Colosseum in Rome, Apartment Soul Suite Colosseum offers self-catering accommodation with free WiFi The Colosseo Metro Station is 900 metres away The apartment comes with a seating area with a flat-screen TV, washing machine and bathroom with a hairdryer The kitchenette includes a dishwasher, microwave and refrigerator The Soul Suite Colosseum Apartment is located 2 km from Piazza Venezia Roma Termini Train Station is 2 metro stops away