Birchwood Inn

Birchwood-Inn_v2

Address

  • 7 Hubbard Street
    Lenox, MA 01240
    (413) 637-2600

Romantic 1766 Inn, country elegance, tranquil village setting. Award-winning breakfasts, afternoon tea, library, porch, garden, 9 fireplaces.

Visit www.birchwood-inn.com for more information »

Tags: group friendly venues, meeting facilities, pet friendly

Birchwood Inn Articles and Posts: