Via Gregorio VII 337, 00165 Roma
Apartment
with
1
room
Just one mile from St. Peter's Basilica and 1.2 miles from Vatican Museums, J.N.D.Holidays features accommodations
in Rome with a terrace, a bar, and a shared lounge. Among the facilities at this property are a 24-hour front desk and an elevator, along with free Wifi throughout the property. The accommodation ...