Piazza Cavour Suite Hotel Rome
Offering inner courtyard views, Piazza Cavour Suite is an accommodation set in Rome, 1 km from Piazza Navona and less than 1 km from Via Condotti.
Number of rooms: 13
Via Marianna Dionigi 43, Vaticano Prati, 00193 Rome, Italy