Map
165 Kemble St., Lenox, MA 01240, United States

Hotel
Canyon Ranch in the Berkshires