The Williams Inn

Categories

LODGING

About Us

The Williams Inn, a 114 room boutique hotel in the Berkshires just over the Vermont boarder, located on the beautiful campus of Williams College, surrounded by several cultural attractions.