7 Hubbard Street, Lenox, MA 01240, USA
7 Hubbard St Lenox, MA 01240
Lenox
Massachusetts
01240
US
(800) 524-1646(800) 524-1646
Birchwood Inn allows two dogs of any size for a fee of $25 per pet per night. Dog owners are responsible for any damages or extra cleaning necessary due to your dog.