Hotels in Lenox, MA
Hotels
203 Main Street,
Lenox ,
MA
01240
UNITED STATES
Come and discover the beauty of the Berkshires and visit The Cornell Inn located in Lenox, Massachusetts. Choose from one of our lovingly restored rooms located in the McDonald house, main house or in the Carriage house all in variety of sizes, amenities and rates. The Cornell Inn offers all the comforts of home which includes a delicious home cooked breakfast to begin your day. Call to reserve your room today and ask about our special rates or check availability online.
Worldwide > United States > Lenox > Hotels