share
by Sarah J.F. Braley | January 12, 2011

The 107-room Sebastian Vail now is open in Colorado, following a refurbishment to rebrand the former Vail Plaza Hotel & Club. The property offers a new restaurant calleed Block 16, a spa called Bloom, the Frost Bar, the Market gourmet cafe and 8,000 square feet of meeting space.