Howard Johnson by Wyndham Williamstown Williamstown
213 Main St -
Williamstown,
MA 01267
Near Williams College