Goodrich Hall

880 Main St
Williamstown, MA 01267

Goodrich Hall is a charming motel located in the picturesque town of Williamstown, MA. Offering cozy accommodations, it provides a perfect base for exploring the stunning Berkshire Mountains and nearby attractions, including Williams College and local art museums. Guests can enjoy comfortable rooms, friendly service, and easy access to nature trails and cultural sites, making it an ideal spot for both relaxation and adventure.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.