Via Tagliamento 23, 00198 Roma
Bed and Breakfast
with
9
rooms
Bea Suites Luxury Rooms offers accommodations in Rome, 1.6 miles from Piazza Barberini and 1.6 miles from Villa
Borghese. The property is around 1.3 miles from Piazza di Spagna Metro Station, 1.5 miles from Bologna Metro Station, and 1.5 miles from Repubblica - Teatro dell'Opera Metro Station. Private parking ...