The Orchards Hotel
222 Adams Road, Williamstown 01267 - US
|
Share |
|

Map |
|
|
|
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.
|
|
|
|
|