Vail is a U.S. ski resort town set in the Rocky Mountains. Vail is located in the Northwestern region of the state of Colorado. It is 100 miles west of Denver and 35 miles east of Eagle.
If you are staying in Vail or Lionshead, having a car will be more hindrance (parking fees) than a value. The town is set up so you can walk between most places and the slopes. There is also a free shuttle that will take you to the immediate surroundings as well as up to Beaver Creek.