About
MTELUS (formerly Métropolis) is a legendary concert hall and live music venue located on Sainte-Catherine Street in Montreal, known for hosting major national and international artists across a wide range of genres. With a capacity of around 2,500, it is one of the most iconic and beloved music venues in Canada.