From Our Editors
Make yourself a member at BSC South Station in Boston, and enjoy working out at a spot you'll love. Pick up a tasty meal at their restaurant, located conveniently within the gym. Build lean and strong muscles with one of these group kickboxing classes.
Parking is plentiful, so guests can feel free to bring their vehicles.