Ideally located on the shores of the St. Lawrence River, the Grand Quai du Port de Montréal (formerly Alexandra Pier) offers breathtaking views of the river, leisure spaces and landscaped rooftop terrace.