Search results
We did not find results for: The Williams Inn Williamstown, MA.
Check spelling or type a new query.
We did not find results for: The Williams Inn Williamstown, MA.
Check spelling or type a new query.
The Williams Inn offers a tradition of New England hospitality. It is located in Williamstown, Mass., on the campus of...
Website: williamsinn.com
Phone: (413) 458-9371
101 Spring St Williamstown, MA 01267 541.55 mi
Is this your business? Verify your listing
4.5 162 reviews
We’ve stayed here twice while touring Williams College. I swear we came back a second time just so I could stay at the Williams Inn. :-) It’s warm and inviting and it feels like home. The coffee,... More
Looks brand new (apparently opened just before COVID, then shut for a while), and while somewhat formulaic, it's certainly a nice hotel. Reception staff was very nice and efficient, and though the dog... More