Via Di Valle Aurelia 116, 00167 Roma
Hotel
3 stars
with
48
rooms
Located 1.6 miles from Vatican Museums, Hotel Residence Magnolia offers 3-star accommodations in Rome and features
a terrace. The property is around 1.7 miles from Ottaviano Metro Station, 1.8 miles from Battistini Metro Station and 2.1 miles from Lepanto Metro Station. Private parking is available on site.
...