We love the Omni chain and we have yet to be disappointed. The Hotel Omni Mont-Royal is beautiful.
The location is great, for walking, finding pubs and fine dinning restaurants. The staff knows the area so well, they can direct you to exactly what you are looking for. They all speak English, but if you want to try some French they won't make you feel like an idiot and will help you out, so learn some new words.
The lobby is spectacular and the front desk staff is ever so kind.
Our room had a beautiful view. It was large and comfortable. It was spotless and the bed was comfortable. The only thing that was troublesome was their AC was not working well, so fix that, if you are reading this.
You will love this hotel and the City. Enjoy.