138 vicolo del vicario scala b terzo piano, 00165 Roma
Apartment 4 stars
Just a 16-minute walk from St Peter's Square and 0.8 miles from The Vatican, Vicario138 features accommodations in Rome with a terrace. The air-conditioned accommodation is a 19-minute walk from St. Peter's Basilica, and guests can benefit from on-site private parking and complimentary Wifi. Castel Sant'Angelo...