The Williams Inn
Located on the scenic Williams College campus in Williamstown, Massachusetts. The Williams Inn is just steps away from The Clark Art Institute and Williamstown Theatre Festival, a quick walk to downtown Williamstown and surrounded by incredible natural attractions.
Our hotel staff is here to make sure every guest has a successful stay and positive experience at the Inn. We offer 124 spacious guest rooms, four event spaces, two on-site dining options and numerous amenities, including complimentary WiFi, an indoor pool, hot tub and sauna.
Photo 60, July 2015