31 via del colosseo interno 1, 00184 Roma
Apartments
In a central area of Rome, set within a short distance of Cavour Metro Station and Colosseo Metro Station, Colosseo Way offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. It is situated 500 metres from Coliseum and offers a lift. The property is non-smoking...