top of page

Official Soccer Sports Centre
Book Your Champion Room
Located in the vibrant heart of downtown Montreal, the Champions Room stands as a haven for champions of soccer and other sports alike. This unique venue is crafted to cater to the needs of the soccer community and athletes from various disciplines



STAY UP TO DATE
Subscribe to our newsletter to receive news and updates.
bottom of page