Location

Where is Champlain St-Lambert located?

We are located on the South Shore of Montreal in St-Lambert, Quebec, about five minutes walk from the Longueuil metro terminus. Getting there is easy. We are a two-stop, yellow-line metro ride from Berri-UQAM and one stop past La Ronde. Then a quick jaunt through a couple of parking lots, and you’re there. If you are driving, our Address is 900 Riverside Drive, St-Lambert, QC .   View Map