El Borgo Pio 91 se encuentra a pocos pasos de la plaza de San Pedro de la Ciudad del Vaticano y ofrece habitaciones y apartamentos con WiFi gratuita y TV de pantalla plana. La estación de metro Ottaviano San Pietro está a 10 minutos a pie.
Las habitaciones del Pio 91 incluyen aire acondicionado, vigas de madera en el techo, suelo de parquet, baño privado y hervidor de agua eléctrico con té y café. Todos los apartamentos tienen zona de estar/comedor y cocina totalmente equipada.
El establecimiento cuenta con un mostrador de información turística disponible de lunes a viernes. También hay muchos bares, tiendas y restaurantes en las inmediaciones. Los aeropuertos de Fiumicino y Ciampino se hallan a 30 minutos en coche.