Orchards Hotel
222 Adams Rd
Williamstown
,
MA
01267
Sponsored links:
About
Orchards Hotel, Williamstown
The Orchards, a luxury inn in Williamstown, Massachusetts, is Berkshire County's only AAA four-diamond rated hotel. Modeled after a fine English country inn, The Orchards offers 49 spacious, unique rooms, decorated with English antiques and furniture.
Products & Services
-
retreats weddings inn travel hotels gourmet dining wine cellar luxury theatre intimate meetings
Category
Hotels & Motels