Set 650 metres from the Baths of Caracalla, Rome Suites & Apartments Caracalla offers self-catering accommodation with free WiFi. The Colosseum is 1 km away.
Set 650 metres from the Baths of Caracalla, Rome Suites & Apartments Caracalla offers self-catering accommodation with free WiFi. The Colosseu Read more
Set 650 metres from the Baths of Caracalla, Rome Suites & Apartments Caracalla offers self-catering accommodation with free WiFi. The Colosseum is 1 km away.
Set 650 metres from the Baths of Caracalla, Rome Suites & Apartments Caracalla offers self-catering accommodation with free WiFi. The Colosseum is 1 km away.
Number of Rooms: 1