Climbing Boston
This bouldering-only indoor rock climbing facility offers the best climbing and fitness in the North End. Located 50 feet from North Station. Just steps from North Station and easily accessible via the Green and Orange MBTA lines.
Loading map...