Nestled in the picturesque town of Killington, Vermont, the Greenbrier Inn offers a charming retreat for both leisure and business travelers. With a solid 3-star rating and a guest satisfaction score of 8.4 out of 10, this inn promises a welcoming atmosphere and comfortable accommodations. The Greenbrier Inn stands out as an independent establishment, reflecting the unique character of the region.