A Luxury Boutique Hotel in the Heart of VailThe Sebastian - Vail
16 Vail Road, Vail, CO 81657 US
The Sebastian is located Vail, Colorado, one of the top winter-sports destinations in the world. The hotel enjoys a prime location along Vail’s pedestrian thoroughfare. Guests can stroll to upscale shops and boutiques, art galleries, excellent restaurants, and lively nightspots. The slopes of Vail Mountain also lie within a short walk.
The hotel offers complimentary luxury shuttle service to local destinations. Guests can also get around via Town of Vail buses, which run directly past the hotel.
Eagle County Regional Airport (which is also known as Eagle Vail Airport) is 35 mi / 56 km away.
Denver International Airport is 120 mi / 193 km away.