101 Spring Street, Williamstown, MA 01267
https://www.williamsinn.com/
413-458-9371
Located on the scenic Williams College campus in Williamstown, Massachusetts, The Williams Inn is steps away from The Clark Art Institute and Williamstown Theatre Festival. The Inn is within walking distance to downtown Williamstown and surrounded by numerous local area attractions on Spring Street. Guests enjoy lush greenery that the Williams College Campus and surrounding area offers.