Featuring free WiFi and a terrace, L'Angelo di Borgo offers accommodations in Rome, just 1,000 feet from The Vatican.
Every room comes with a flat-screen TV. Each room comes with a private bathroom with a bidet and shower, with bathrobes and free toiletries provided. A TV with satellite channels is available.
St Peter's Square is 1,000 feet from L'Angelo di Borgo, and St. Peter's Basilica is 1,300 feet from the property. The nearest airport is Ciampino Airport, 10 miles from the property.