Via Gregorio VII, 80, 00148 Roma
Apartment
with
1
room
Just a 15-minute walk from St. Peter's Basilica and 0.7 miles from The Vatican, Gregory House features accommodations
in Rome with a shared lounge. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. The apartment also offers ...