46 Viale Degli Ammiragli Int 2, 00136 Roma
Guesthouse
with
4
rooms
My place offers accommodations in Rome, 2.1 miles from Battistini Metro Station and 2.2 miles from Piazza Navona.
The property is around 1.3 miles from Lepanto Metro Station, 1.2 miles from The Vatican, and 1.9 miles from St. Peter's Basilica. Free Wifi is available and private parking can be arranged at an extra ...