New Williams Inn to Open at Williams College in Massachusetts

By Jesse Sokolow on 15 August 2017
  • Share

DSC_0262 2Olympia Hotel Management announced plans to open a new hotel, the Williams Inn, near the campus of Williams College. The property will be located in Williamstown, Massachusetts, and will open in spring of 2019.

The hotel is meant to replace the current Williams Inn, which is also located on the campus of Williams College, and will continue to operate until the new hotel opens its doors.

The building will be made out of stone and wood, meant to reflect a New England farmhouse. The hotel’s restaurant, meanwhile, will be housed in a barn-like structure.

The property will have 3,200 square feet (297 square meters) of meeting and event space, as well as a fitness center.

(Photo: Accura Media Group)

Accura News

Read previous post:
New Marriott Opens in Omaha

Marriott Hotels and Resorts announced the opening of the Omaha Marriott Downtown at the Capitol District in Omaha, Nebraska. The...

Close