The Sports Club/LA in Boston is a 100,000 square foot luxury sports and fitness complex designed to fulfill your every fitness need.
Recognized as the finest sports and fitness complex in the world, The Sports Club/LA features over 40 different sports and fitness options under one roof, offering the most popular and progressive facilities, services and programming combined with personalized service in an atmosphere of unprecedented comfort and convenience.
A total fitness environment like nothing that has ever come before. |