Montreal is in Canada..sorry this is an Africa travel forum so most of us might not have a clue..sorry
Hi everybody, I am going on a business trip to Montreal and would like to know the choices of staying there. The expenses will be considered by the company and I have the option of deciding a place there. The thing is that I would like to have something different than the usual hotel stuff; I would be seeking advice on other places that are luxurious and comfortable too.