Hotel nearby Williamstown
4 found
The Orchards Hotel
2.9
222 Adams Rd, Williamstown, MA 01267, United States, GPS: 42.7053,-73.19125
Uncover an oasis of quiet charm, set against the backdrop of the magnificent Berkshire mountains.
The Williams Inn
Located on the Williams College campus, this Massachusetts hotel features an indoor pool, hot tub and sauna. All guest rooms include free Wi-Fi and cable TV.
More Hotel in other Cities
Interesting places in Williamstown
Search this area