You’re invited to experience this luxury athletic resort located just south of Highway 403 off Winston Churchill Boulevard. Here you’ll find an expansive workout floor, group fitness studios, dedicated kids spaces, a spa — 146,000 stunning square feet, all dedicated to the pursuit of healthy living.