Built in 1922, the 1,100-room Mount Royal Hotel was the largest in the British Empire. This elegant building is now part of a multipurpose complex housing boutiques, restaurants, apartments and offices.