44 via cavour, 00185 Roma
Apartments
Right in the heart of Rome, situated within a short distance of Santa Maria Maggiore and Cavour Metro Station, CAVOUR 44616 offers free WiFi, air conditioning and household amenities such as an oven and kettle. The property is close to Domus Aurea, Quirinal Hill and Piazza Barberini. The property is...