Frequently Asked Questions About The Sebastian - Vail
What type of accommodations does The Sebastian - Vail offer?
The Sebastian - Vail is a luxury resort with private residence club accommodations in Vail, Colorado.
Where is The Sebastian - Vail located?
It is located at 16 Vail Rd, Vail, CO 81657, USA.
What are the check-in hours at The Sebastian - Vail?
The resort is open 24 hours a day, 7 days a week, providing around-the-clock service.
How can I make a reservation at The Sebastian - Vail?
You can make a reservation online through their booking page at https://www.thesebastianvail.com/?_vsrefdom=fvvgs&cid=70150000000sS7x&source=Web%20hit%20-%20Info%20Request&sales=General%20Queue#/booking/step-1
What is the main contact number for The Sebastian - Vail?
You can reach The Sebastian - Vail by phone at +1 970-331-0698.
Does The Sebastian - Vail have an official website?
Yes, their official website is https://www.thesebastianvail.com/.
Are there any nearby spas where guests can relax around The Sebastian - Vail?
Yes, Bloom Spa is nearby and offers spa services including massage and hair removal.
What dining options are available near The Sebastian - Vail?
Nearby dining options include Frost (cocktail and whiskey bar), Leonora (tapas and American restaurant), The Gambit Bar, Restaurant Kelly Liken, Vintage (French and wine bar), La Bottega (Italian), and Osaki's (Japanese sushi).
Can guests visit art galleries near The Sebastian - Vail?
Yes, there are several art galleries close by including Clagget Rey Gallery, Masters Gallery, and Vail International Gallery.
What are some convenient places to shop around The Sebastian - Vail?
Guests can shop at Axel's Outpost for men's and women's clothing, The Secret Garden for flowers and gifts, and Grappa Fine Wines & Spirits for liquor and wine.