3 Via Pasquale Leonardi Cattolica, 00195 Roma
Bed and Breakfast
with
5
rooms
New Luxury Rooms offers accommodations in Rome, 1.8 miles from Piazza del Popolo and 1.8 miles from Castel Sant'Angelo.
The property is around 1.5 miles from Stadio Olimpico, a 18-minute walk from The Vatican, and 0.9 miles from St Peter's Square. Free Wifi is available and private parking can be arranged at ...