The Williams Inn

  • LODGING
1090 Main Street
Williamstown , MA 01267
413-458-9371
  • About

    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.