The Institute is located at 249 Kemble Street, in Lenox, in the heart of the beautiful Berkshire hills of western Massachusetts.

The area is rich in cultural and recreational opportunities–an ideal setting for an academic institution. Boston is about 2 hours to the east on I-90. New York City is 2 1/2 hours south via the Taconic Parkway or I-87.