Experience the wonders of the historic center of Rome
Duca di Cavour
Duca di Cavour is located in the heart of the Monti district, a few steps from the Colosseum and the Imperial Forums, reachable on foot from the Roma Termini railway station, 50 meters from Cavour metro station (line B).
VIA CAVOUR, 221, 00184 ROMA IT
+393388951536 dariush@vahedi.it
Rooms
Wi Fi gratuito
Our Guests Say:
a friendly and professional environment