Via Baldo Degli Ubaldi, 168, 00165 Roma
Apartment
with
1
room
Vatican Home 168 is located in Rome, just 1.2 miles from Vatican Museums and 1.4 miles from Battistini Metro Station.
The property is around 1.4 miles from Ottaviano Metro Station, 1.7 miles from St. Peter's Basilica, and 1.8 miles from Lepanto Metro Station. The accommodation features a hot tub, free Wifi throughout ...