Located in the centre of Rome, 600 metres from Lepanto Metro Station and 1.2 km from Castel Sant'Angelo, Cavour offers free WiFi and air conditioning. The property is around 1.3 km from Piazza di Spagna, 1.4 km from Spanish Steps and 1.5 km from Spagna Metro Station. The property is non-smoking and is set 1.4 km from Piazza Navona.
Popular points of interest near the holiday home include Piazza del Popolo, Ottaviano Metro Station and Via Condotti. The nearest airport is Rome Ciampino Airport, 17 km from Cavour.
Pets are not allowed in the establishment.
Children of all ages are welcome.
No cot available.
No extra bed available.
This property will not accommodate hen, stag or similar parties.