Station de la Plage

park garden

Station de la Plage is identified by a sandy beach and an infinity pool that appears to merge directly into the Saint Lawrence River. Located at thirteen seventy-five Boulevard Champlain, it serves as a central section of the larger Promenade Samuel-De Champlain. This area was developed to return the riverfront to the public after years of being blocked by highways and rail lines.

The audio tour continues in the Mira app →

Nearby