Map
165 Kemble St., Lenox, MA 01240, United States
Price
1900
website

Hotel
Canyon Ranch in the Berkshires