Orchards Hotel Williamstown
The Orchards is nestled in the Berkshire Mountains. It is a favorite destination of both cultural and outdoor enthusiasts. They have exceptionally spacious accomodations many with wood burning fireplaces and bay windows redolent of English country inns complete with English antiques goosefeather and down pillows and many with four poster beds.
The Hotel is built around an exquisitely landscaped inner courtyard with a pond fountain and patio area. The emphasis is one of informal luxury. The Orchards is located in Williamstown nestled in the Berkshire Mountain Region in the state of Massachusetts. The hotel is 150 miles from New York 140 miles from Boston and 50 miles from the Albany Airport in New York state. The Orchards is within walking distance from town museums and the Williamstown Theatre.
222 Adams Road, Williamstown, MA 01267, USA