Wondering where to stay in Montreal, Canada? Our detailed guide covers hotels, other accommodations, and the best neighbourhoods to stay in!