VIA CARDINAL AGLIARDI 16, 00165 Roma
Vacation Home
with
1
room
Baglioni Vatican House is located in Rome, just a 9-minute walk from St Peter's Square and 1.4 miles from Piazza
Navona. Among the facilities of this property are a restaurant, an elevator, and a mini-market, along with free Wifi throughout the property. The property is a 11-minute walk from St. Peter's Basilica ...