22 lungotevere prati, 00193 Roma
Apartments
In the centre of Rome, located within a short distance of Castel Sant'Angelo and Piazza Navona, Cavour 2 bedrooms apartment offers free WiFi, air conditioning and household amenities such as a toaster and kettle. Popular points of interest nearby include Piazza del Popolo, Pantheon and Spanish Steps....