Discover luxury on the renowned slopes of the Rocky Mountains with a stay at The Sebastian – Vail, a hotel perfectly positioned in the heart of Colorado’s Vail Village. Offering a ski-in, ski-out service and après ski activities aplenty – think pool, hot tubs, Bloom Spa and some of the village’s best charcuterie at Leonora restaurant – you’ll be hard-pressed to find a place that better celebrates the magic of this storied mountain.