Hotel San Michele biedt elegante kamers met gratis WiFi en donkere parketvloeren. Het ligt in het centrum van L'Aquila en vlak bij de straat Corso Federico II. De bar is 7 dagen per week geopend.
Elke kamer is voorzien van stijlvol meubilair en een plasmatelevisie met nationale kanalen en tegen betaling Sky-zenders. De muren en ramen zijn volledig geluiddicht.
Er wordt een continentaal ontbijt geserveerd in de eetzaal van het San Michele.