67 Church Street, Lenox, MA, 01240, US

Map of 67 Church Street
Click To Call

About 67 Church Street

With a stay at 67 Church Street in Lenox, you'll be within a 5-minute drive of Tanglewood Music Center and The Bookstore. This hotel is 0.2 mi (0.4 km) from Lenox Library and 0.4 mi (0.7 km) from Berkshire Performing Arts Center.

Map Location & Address

67 Church Street
67 Church Street, Lenox, MA, 01240, US
Map of 67 Church Street

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now