Via Cavour, 238, 00184 Roma
Appartamento
con
1
camera
In the centre of Rome, located within a short distance of Cavour Metro Station and Colosseo Metro Station, Exclusive
apartment in the centre of Rome 102 offers free WiFi, air conditioning and household amenities such as a toaster and kettle. With garden views, this accommodation provides a terrace. The property ...