43 Via Del Vantaggio, 00186 Roma
Bed and Breakfast
with
2
rooms
B&B Domus Piazza del Popolo is a bed and breakfast featuring rooms with free Wifi and air conditioning in the
center of Rome. The property is around a 17-minute walk from Castel Sant'Angelo, 0.8 miles from Trevi Fountain, and a 14-minute walk from Lepanto Metro Station. When staying at the bed and breakfast, ...