
Rome, Italy
Maison Piazza Cavour
3-star hotel
0.9 km straight-line distance
With a stay at Maison Piazza Cavour in Rome (Vatican), you'll be steps from Via Cola di Rienzo and 8 minutes by foot from Castel Sant'Angelo. This townhouse accommodation is 0.6 mi (0.9 km) from Piazza del Popolo and 0.6 mi (0.9…
- Wi-fi
- Car park · extra charge
- Airport Shuttle
- Lift access























