The Four Points is nothing special, a very basic mid-level hotel for business people and tourists. It is quite affordable, at C$125 for most room categories. If you stay there, insist on a room fronting on Sherbrooke, and on a high floor. The "Mountain View" rooms are not as nice, though the view may be preferable. The Sheraton Centre is more up market, but you'll pay 50% or more for the extra benefits. As a Plat, you might get upgraded to the Club level if there is space, but during the summer it is heavily booked. There is no longer a Westin in Montreal, it is now the Omni.