44 Via Innocenzo XI Int. 1 Scala C Piano Terra, 00165 Roma
Apartment
with
1
room
Featuring a garden, a terrace, and free Wifi, Vatican Garden Oasi is a recently renovated apartment 1.1 miles
from St. Peter's Basilica and 1.9 miles from Vatican Museums. With garden views, this accommodation features a patio. St Peter's Square is 2.1 miles from the apartment and The Vatican is 1.2 miles away. ...