The Sebastian - Vail

16 Vail Road, Vail, United States

See Map

Reservations:+1-888-376-9286
The Sebastian - Vail
Show All Photos

Top Amenities

Check Availability

The Sebastian - Vail

The Sebastian - Vail is a ski village hotel located in Vail, Colorado. It offers on-site dining, a modern library, free Wi-Fi, and rooms with flat-screen TVs, DVD players, and iPod docking stations. Amenities include an outdoor pool, hot tubs, a spa and fitness center with personal trainers and massage treatments, and the Leonora restaurant with free valet parking. Frost, the bar, offers beer, wine, and spirits in a relaxed atmosphere. The hotel is a 5-minute walk from the Colorado Ski Museum and less than 1 mile from the Dobson Ice Arena.

Hotel Policies