Featuring free WiFi throughout the property, Borgo Apartments is located in Rome, just 1,000 feet from St Peter's Square. The Vatican is 1,300 feet away.
The pet-friendly property is air conditioned and is equipped with a flat-screen TV. Some units have a sitting and/or dining area. There is also a kitchenette, equipped with an oven. A refrigerator is also provided, as well as a coffee machine and a kettle. Bed linen are featured.
St. Peter's Basilica is 1,650 feet from Borgo Apartments, and Castel Sant'Angelo is 1,650 feet from the property. The nearest airport is Ciampino Airport, 10 miles from Borgo Apartments.