El Hotel San Michele está situado en el centro de L'Aquila, junto a la calle Corso Federico II. Ofrece habitaciones elegantes con conexión Wi-Fi gratuita y suelo de parqué oscuro, así como un bar abierto todos los días.
Las habitaciones cuentan con muebles de estilo y TV de plasma con canales Sky de pago y nacionales. Las paredes y las ventanas están completamente insonorizadas.
Por las mañanas, en el comedor del San Michele se sirve un desayuno continental.