
7 Hubbard St, Lenox, MA
(413) 551-2410
The Dewey, (formerly known as the Birchwood Inn): Experience Lenox from the heart of this recently launched boutique
hotel, a hilltop mansion that’s hosted guests for 240 years.
7 Hubbard Street, Lenox, Massachusetts

