Situé à Montréal, adjacent à Westmount, au mont Royal et à Outremont sur les hectares verts isolés du Collège Notre Dame, Champions propose plus de sports, d'activités créatives, d'arts de la scène et d'événements spéciaux que tout autre camp.