50 via della madonna dei monti, 00184 Roma
Apartments
In a central area of Rome, set within a short distance of Cavour Metro Station and Colosseo Metro Station, All'ombra del Colosseo offers free WiFi, air conditioning and household amenities such as kitchenware and coffee machine. The property is located 700 metres from Quirinal Hill, less than 1 km from...