My two favorites are the Omni (former Four Seasons) and Ritz. Both absolutely first class, in the heart of downtown, close to many great restaurants, and should be no problem for SPs. But Old Montreal has a very different flavor-you might choose the area for its unique ambiance, and I'm sure...