El hotel está situado en el centro de la ciudad de Aspen, a poca distancia de tiendas, restaurantes y vida nocturna. Gran esquí y el snowboard en la montaña de Aspen es sólo unas pocas cuadras de distancia....
Este encantador hotel está situado en Downtown. El establecimiento tiene un total de 50 dormitorios. No se admiten mascotas en las instalaciones.