A 25 minutos a pie del hotel The Landmark Vail, de 4 estrellas, los huéspedes pueden visitar el Jardín Alpino Betty Ford. Ubicado a una distancia de 2 km del Vail Athletic Club & Spa, el hotel incluye vistas a las montañas y una piscina exterior.
El centro de Vail está a 15 minutos a pie, y atracciones deportivas como la Pista de Hielo Dobson se sitúa a unos 30 minutos a pie. Encontrarás el Campo Ford a una distancia de 2,1 km del Landmark. Los huéspedes también apreciarán la cercanía a Mayors' Park, que se encuentra a unos 5 minutos en coche. Las familias que viajen a Vail disfrutarán estando a una distancia de 2,2 km de la Cresta de Aventura de Vail. La parada de autobús West Lionshead Plaza está cerca, a pocos pasos de del Landmark Vail.
Las habitaciones del hotel son con aire acondicionado e incluyen un balcón y una sala de estar, así como baños separado con comodidades como secadores de pelo y gorros de ducha. Todas las habitaciones tienen inodoro separado y ducha.
El restaurante The Little Diner te deleitará con comida americana, y se encuentra a unos cuantos pasos del hotel The Landmark.