29 Via Sebastiano Ziani, 00136 Roma
Bed and Breakfast
with
1
room
Italiapartment Vaticano Superior Room offers accommodations in Rome, 1.5 miles from Lepanto Metro Station and
1.2 miles from The Vatican. The property is around 2.1 miles from St. Peter's Basilica, 2.3 miles from Battistini Metro Station, and 2.4 miles from Piazza Navona. Free Wifi, an elevator, and full-day ...