151 Via Di San Maria Maggiore Int 3, 00184 Roma
Bed and Breakfast
with
3
rooms
Santa Maria Maggiore features accommodations in the center of Rome, a 2-minute walk from Santa Maria Maggiore
and 500 yards from Cavour Metro Station. The bed and breakfast, set in a building dating back to 2017, is a 14-minute walk from Domus Aurea and half a mile from Repubblica - Teatro dell'Opera Metro Station. ...