Vicolo D'Orfeo, 10, 00193 Roma
Apartment
with
1
room
Just a 9-minute walk from St. Peter's Basilica and 0.9 miles from Piazza Navona, Vatican Boutique Apartment with
large Terrace features accommodations in Rome with a terrace. Among the facilities at this property are a 24-hour front desk and an elevator, along with free Wifi throughout the property. The property ...