Via Di Valle Aurelia 116, 00167 Roma
Hotel
3 stars
with
48
rooms
In a prime location in the Trionfale district of Rome, Hotel Residence Magnolia is located 1.6 miles from Vatican
Museums, 1.7 miles from Ottaviano Metro Station and 1.8 miles from Battistini Metro Station. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. ...