Offering a terrace and views of the city, L'Angelo di Borgo is set in Rome in the Lazio Region, 657 feet from The Vatican. Every room is fitted with a flat-screen TV. Each room comes with a private bathroom with a bidet and shower, with bath robes and free toiletries provided. L'Angelo di Borgo features free WiFi throughout the property. A TV is offered. St Peter's Square is 985 feet from L'Angelo di Borgo, while St. Peter's Basilica is 1,313 feet from the property. The nearest airport is Ciampino Airport, 9.9 miles from the property.