Contemporary Hotel located in suburban Montreal, across from movie theaters & shopping mall.