Destination Resorts Vail - The Landmark is located in Lionshead Village, a vibrant mountain neighborhood known for its ski access and dining options. The hotel is just 250 yards from the Eagle Bahn Gondola at the base of Vail Mountain, ideal for outdoor activities. Vail Village is about 1.5 miles away, and Betty Ford Alpine Gardens is within 2 miles. Eagle County Regional Airport is approximately 34 miles from the hotel.