Hotel Centro Cavour
Photo gallery for Hotel Centro Cavour
Overview of Hotel Centro Cavour
Hotel Centro Cavour
3-star hotel in Rome City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
Via Cavour 237, Rome, RM, 184
- Maccheroni Express1 min walk
- Roman Forum5 min walk
- Colosseo Station6 min walk
- Rome (CIA-Ciampino)30 min drive