Spazio Cavour is located 0.6 mi from the Vatican in Rome, just 1148 feet from Castel Sant'Angelo.
Rooms are fitted with a TV. Each room includes a private bathroom with a bath or shower and bidet, with free toiletries provided.
You will find a shared kitchen at the property.
Piazza del Popolo is a 10-minute walk from Spazio Cavour. The nearest airport is Rome Ciampino Airport, 9.9 mi from the property.
Number of rooms : 3