Located in Laval which is a suburb of Montreal, across the street from the largest shopping mall in Quebec and nwxtr to Cosmodome space camp
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada