Via Marianna Dionigi 43, 00193 Roma
Guesthouse
with
13
rooms
In the heart of Rome, Piazza Cavour Suite offers rooms with free Wifi. The property is close to several well-known
attractions – a 10-minute walk from Lepanto Metro Station, 0.6 miles from Piazza del Popolo, and a 12-minute walk from Piazza di Spagna. The accommodation features an elevator, a shared kitchen, ...