The Orchards Hotel

222 Adams Rd
Williamstown
Massachusetts
United States