Destination Resorts Vail - The Landmark se encuentra en el Village de Lionshead, un vibrante vecindario montañés conocido por su acceso a las pistas de esquí y opciones de restaurantes. El hotel está a solo 229 metros del teleférico Eagle Bahn en la base de Vail Mountain, ideal para actividades al aire libre. Vail Village está a unos 2,4 km de distancia, y los Jardines Alpinos Betty Ford están a 3,2 km. El Aeropuerto Regional del Condado de Eagle está aproximadamente a 55 km del hotel.