Via Cicerone 60, 00193 Roma
Bed and Breakfast
with
6
rooms
Domus Cavour Guest house offers spa facilities and wellness packages, as well as air-conditioned accommodations
with free Wifi in the center of Rome, a 6-minute walk from Lepanto Metro Station. The property is around a 17-minute walk from Piazza di Spagna, 0.6 miles from Piazza del Popolo, and a 13-minute walk ...