Stay Berkshires
Hotel
Williamstown
Located in Williamstown, Massachusetts, this motel is surrounded by the Berkshire Mountains and boasts rooms with an outdoor seating area and free Wi-Fi access. Williams College is 2 miles away. Free parking is available on-site.
Number of rooms: 21
1146 Cold Spring Road, Williamstown, MA 01267, United States