I was searching for a nice, cheap hotel for my stay in Montreal. At first I used Hotels.com...what a scam. Booking.com provided much better deals and I was able to book a room at Hotel St-Denis for a very reasonable price. Aside from lacking a fridge, this hotel is fucking AWESOME for the price. It was clean when I arrived and very spacious and well furnished. I really enjoyed the hardwood floors. Carpets in hotels probably collect decades of feet crust before they replace them. The location was also wonderful just a 15-20 minute walk to Chinatown or Old Port. They also don't provide continental breakfast but I hate those anyway.
TL;DR: Will live here again without hesitation.