La Casa dell'Angelus a San Pietro offers pet-friendly accommodations in Rome. The property is 650 feet from St Peter's Square and private parking is featured.
There is a sitting area and a kitchen equipped with a microwave. There is a private bathroom with a bidet.
The Vatican is 1,000 feet from La Casa dell'Angelus a San Pietro, and St. Peter's Basilica is 1,300 feet away. Ciampino Airport is 10 miles from the property.