Situado no bairro Lionshead, o hotel The Landmark de 4 estrelas dá acesso a locais de entretenimento como Vail Ski Resort, que fica a 4.8 km de distância. Oferecendo piscina ao ar livre, junto com 46 quartos, este hotel está situado a apenas um curto passeio da estação da gôndola.
Vail Golf Club e Vail estão a uma distância de 10 minutos de carro e a aproximadamente 25 minutos a pé, respectivamente. Hotel está a 2.5 km de Vail Adventure Ridge. Para quem viaja de longe, o aeroporto Regional de Eagle County fica a 44 minutos de carro.
Com vista para a piscina, alguns quartos do o hotel The Landmark apresentam lareira mobilada com sofá. As unidades têm máquinas de café/chá para self-catering, juntamente com Internet de banda larga e TV de tela plana com canais via satélite para entretenimento. Proporcionando jacuzzi e casa de banho separada, algumas casas de banho têm secador de cabelo e lençóis de banho.
A doceria Haagen-Dazs Shop fica a apenas uma caminhada deste local.