Where to Stay

INN: The Williams Inn: On-the-Green at Williams College

The Williams Inn is just steps away from The Clark Art Institute, Williams College Museum of Art, and the ’62 Center for Theatre and Dance, home to the Williamstown Theatre Festival, it’s a quick walk to Spring Street shops and surrounded by incredible natural attractions and historic buildings.

Located on the scenic Williams College campus.

Williamstown, MA 01267