El hotel está alojado en un edificio inspirado por el modelo del convento, conservando una cálida bienvenida y hospitalidad al mismo tiempo que se orienta a las necesidades de una variada clientela, como viajeros de vacaciones, viajeros de negocios, huéspedes italianos e internacionales, huéspedes individuales, familias y grupos grandes y pequeños en viaje turístico, de congreso y de incentivos. Se trata del principal hotel de Assisi y goza de amplias zonas verdes, parques infantiles, un gran aparcamiento privado y garaje, bar, restaurante, instalaciones para conferencias e incluso una capilla. El establecimiento está climatizado, fue renovado en 2010 y ofrece 118 habitaciones. Asimismo, dispone de un vestíbulo con recepción 24 horas, servicio de cambio de divisas, ascensor, servicio de habitaciones, servicio de lavandería (de pago) y servicio de alquiler de bicicletas.
El hotel está situado en Santa Maria degli Angeli, cerca de algunos lugares de interés turístico de importancia, como Assisi y el parque Monte Subasio, así como de un gran número de ciudades importantes, famosas por su patrimonio artístico y cultural, como Perugia, Spello, Bevagna, Gubbio, Todi y Spoleto.
Todas las habitaciones son cálidas, tranquilas y están equipadas con TV vía satélite, teléfono, aire acondicionado regulable, calefacción regulable, caja fuerte y minibar. Desde la mayoría de ellas los huéspedes podrán disfrutar de unas maravillosas vistas panorámicas de Assisi, Santa Maria degli Angeli y el Monte Subasio. El cuarto de baño es particular y está provisto de ducha y secador de pelo. El equipamiento de las habitaciones se completa con conexión a Internet y cafetera/tetera.
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.
Se permiten mascotas pequeñas en las habitaciones.