Niché à moins de 12 minutes à pied de la télécabine Eagle Bahn à Vail, l'hotel The Landmark Vail présente 3 baignoires spa. Situé non loin de la Patinoire John A. Dobson Ice Arena, l'hotel 4 étoiles sans fumée dispose de 52 chambres avec vue sur les montagnes.
Le centre de Vail est à 15 minutes à pied de la résidence, et des lieux culturels tels que le Colorado Snowsports Museum and Hall of Fame sont dans une zone de 2 km. Landmark est également à environ 25 minutes de marche du Red Lion. En séjournant à cet hébergement, les voyageurs en famille ont accès au Pirate Ship Playground, qui se trouve dans une zone de 2,1 km. L'hotel est juste à côté d'allure de l'arrêt de bus West Lionshead Plaza.
Les chambres sont équipées d'une cafetière/théière, ainsi que d'une TV à écran plat avec des chaînes satellite pour votre confort. Une toilette séparée et une douche sont inclus dans les chambres sur Landmark de Vail.
The Little Diner avec une cuisine amerikanisch est situé près de cet établissement.