Everything Else
University of Montreal
2900 Bd Edouard-Montpetittop 100 university in the World
ETS, Pavillon B
1111 Rue Notre Dame OSurprise! It has the most students in Engineering faculty in Canada.
Sightseeing
McGill University
845 Rue Sherbrooke OTop university in Canada
Concordia University
1435 Rue GuyJust next door -- feel the vibe ~_~
Université du Québec à Montréal