The Club is ideally located across the street from Boston's entertainment epicenter, the TD Garden, and soon to be completed Hub on Causeway. 180 Canal Street was originally built in 1899. Legacy Club of Boston, located on the 5th floor, restored the space to its original brick and beam interior. The result is a perfect blend of old-world charm and new technologies.