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 2488.18 mi
Is this your business? Verify your listing
4.5 169 reviews
We had a lovely stay. I booked the room so we could spend two days at the Clark Art Institute which is less than 5 minutes away. The room was beautiful, very clean, very quiet, and appointed with... More
Nice place but not worth the price per night. Also room was not ready at check in time and waited for over an hour just to check in. Parking is also not adequate as we had to park across the street... More