On December 20, 1922, Peel Street saw the opening of the largest hotel in the British Empire: a thousand-odd rooms by Ross and Macdonald, the same architects behind the Château Laurier.
1455 Rue Peel, Montréal, QC H3A 1T5