The Vail Plaza Hotel and Club
Address:
16 Vail Rd, Vail, CO 81657
Phone:
(970) 477-8000
Other Details:
The Sebastian – A Timbers Resorts Hotel & Residence Club – is a Vail hotel and Vail vacation home at the heart of the always exciting Vail Village scene. The location is ideal, right off Vail's main pedestrian walkway, steps from the ski slopes, surrounded by boutiques, restaurants, galleries and après-ski venues that are the essence of the Vail experience. Inside, you’ll find that everything is new, stylish and exhilarating – an eclectic confluence of approachable chic and high mountain comfort.
Restaurants
Other Businesses: