69 Via Daniele Manin, 00185 Roma
Bed and Breakfast
with
6
rooms
ECCE ROMA in Rome features accommodations with free Wifi a 4-minute walk from Roma Termini, 400 yards from Santa
Maria Maggiore, and a 11-minute walk from Cavour Metro Station. The property is around a 15-minute walk from Piazza Barberini, 0.8 miles from Barberini Metro Station, and a 15-minute walk from Domus ...