El Guesthouse Lory House está situado a 4 minutos a pie de la basílica de San Pedro y ofrece WiFi gratuita, salón compartido y habitaciones con aire acondicionado. Todas las mañanas sirve un desayuno continental o italiano.
Las habitaciones del Lory House incluyen TV de pantalla plana, caja fuerte, minibar, tetera/cafetera Disponen de baño con ducha, secador de pelo y artículos de aseo gratuitos.
El alojamiento está a minutos a pie de la estación de metro Ottaviano y a 1,7 km de la Piazza del Popolo.