Williams Inn

(413) 458-9371

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.

1090 Main Street
Williamstown , MA 01267 42° 42' 48.6972" N, 73° 12' 33.3288" W
Massachusetts US