Featuring air conditioning, Borgo Pio 66 Suites offers accommodations in Rome. St Peter's Square is 650 feet away.
All units feature a flat-screen TV. A refrigerator is also available, as well as a coffee machine and a kettle. Bed linen are featured.
Bike rental is available at the property and the area is popular for biking. The Vatican is 1,000 feet from Borgo Pio 66 Suites. The nearest airport is Ciampino Airport, 10 miles from Borgo Pio 66 Suites.