Learn more about Lenox Hotels in our Lenox Hotels Guide. Lenox Inn, 525 Pittsfield Road, Lenox, Massachusetts MA 01240 © 2024 HotelGuides.com, Inc. All rights reserved. About Us | Terms of Use | Privacy Policy | Security | Contact Us