Cavour apartment is located next to Piazza Navona and Colosseum.
Just 10 minutes on foot from Rome city center. The nearby surroundings feature restaurants, cafés and bars. Ristorante Tema serves Italian dishes and lies just 5 minutes walk from the property.
A metro station is located in the vicinity.
It offers comfortable rooms equipped with heating, a microwave, hi-fi and a sofa. Guests will make use of a double bed and a sofa bed. A large bathroom is provided on site.
Eat & Drink
The apartment features a kitchen for self-catering.