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.
Set 650 metres from the Colosseum in Rome, Apartment Soul Suite Colosseum offers self-catering accommodation with free WiFi. The Read more
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.
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.
Number of Rooms: 1