2 Kemble Street, Lenox
This three-acre Lenox, Massachusetts hotel is surrounded by the Berkshire Mountains and offers on-site dining and complimentary Wi-Fi. Tanglewood Musical Center is located around one mile distant.