Cornell Inn Lenox

203 Main St, Lenox, Massachusetts 01240

Lenox
Bed & Breakfast