
Roma, Italy
Centro Cavour
2-star hotel
2.9 km straight-line distance
Located in the heart of Rome, Hotel Centro Cavour is a short walk from the Colosseum, Roman Forum, and other major attractions. This hotel offers 17 guestrooms equipped with flat-screen TVs, refrigerators, private bathrooms, and…
- Wi-fi
- 24-hour reception
- Restaurant
- 24-hour security · extra charge














