Im from Montreal and Ive been to almost every hotels in town many times. Hotel St Paul is nice but I highly believe there are better choices for the same price.
-Old Montreal (but you have to walk at least a good 5-10 minutes to get somewhere..)
-Rooms are modern and pretty
-Good service, polite people
-Minibar, coffee machine
-Free internet, fast speed
-Good restaurant downstairs (for lunch and dinner only)
-Near restaurant, old port, shopping, etc.
-Have a gym
-If you get the normal-size room (which we had for 4 days), it's VERY simple and small. Simple sink, big bath/shower together
-Poor cold breakfast, few selection of choices. 15$/person.
-Was very dry in the room
-No water bottles are given in the room. You have to pay for them from the minibar. Fridg wasnt filled the following days which was a problem since we were very thirsty. (So buy water bottles in a store lol)
-No spa or swimming pool (i believe)