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.
One-Bedroom Apartment from 140 to 140
Superior One-Bedroom Apartment from 110 to 160
Please enter the dates of your stay to check availability