A 10 minutos a pé de Vail Ski Resort, The Landmark fica perto de atividades de inverno, como esqui alpino, snowboard e esqui cross-country.Os hóspedes da propriedade podem aproveitar a academia para se exercitar, e a 3 banheiras de hidromassagem ajuda a relaxar no fim do dia. O local ainda dispõe de uma piscina externa e um terraço, além de casas com lareiras e cozinhas.Os esquiadores poderão aproveitar o acesso a armazenamento para esquis.