Annabelle Inn 3 estrelas está no coração de Aspen a cerca de 350 metros de Paepcke Park. O hotel apresenta Wi-Fi fornecido nos quartos.
Localizado extremamente perto do Centro de Estudos Ambientais de Aspen, este local também oferece acesso fácil para Maroon Bells. Aspen Mountain está a cerca de 13 metros a pé deste estabelecimento e o aeroporto de Aspen está a 10 km de distância. O hotel livre de fumaça também fica perto do Museu de Arte de Aspen. A cerca de 10 minutos a pé, os hóspedes encontrarão a estação de teleférico Little Nell.
Os 35 quartos no Annabelle Inn são equipados com comodidades como ferro de passar, o ferro e tábua de passar, controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. Mobilados com mesa de trabalho, eles também têm lareira de pedra. Os banheiros vêm com banheiro separado e chuveiro, juntamente com secador de cabelo e roupões.
Um café da manhã continental diário é servido na parte da manhã para os hóspedes do Annabelle Inn de Aspen. Cache Cache está situado a 8 minutos a pé deste local.