El The Pope's Window está situado en el centro de Roma, a 350 metros de la plaza de San Pedro. Ofrece habitaciones con aire acondicionado, conexión Wi-Fi gratuita y TV de pantalla plana.
Las habitaciones presentan un estilo moderno con muebles de madera y suelo de época. Todas las habitaciones incluyen set de té y café.
Enfrente del The Pope's Window hay una parada de autobús con conexiones a todos los lugares turísticos más importantes de Roma. El Castel Sant'Angelo está a 15 minutos a pie.