Composto por 8 quartos, o hotel The Snow Queen Lodge de 3 estrelas está a caminhada de 5 minutos do Centro de Estudos Ambientais de Aspen. O parque de estacionamento está disponível no local.
Buttermilk Mountain está a aproximadamente 5 km de distância. Uma curta caminhada vai levar ao Parque Wagner, que fica a 5 minutos a pé. O hotel está situado bem ao lado de Maroon Bells. A estação do teleférico Little Nell está situada a 10 minutos a pé.
Os quartos incluem máquinas de café/chá, juntamente com TV de tela plana com canais via satélite e TV via satelite para sua conveniência. As casas de banho com casa de banho separada, banheira e chuveiro oferecem também secador de cabelo e lençóis de banho.
Pode saborear cozinha francesa no French Alpine Bistro localizado a 6 minutos a pé deste hotel.