Located in the New Toronto district, Humber College Lakeshore Campus Residence is nestled along the shores of Lake Ontario in a park-like setting, just steps from streetcar access to downtown Toronto.
Number of rooms: 207
3199 Lake Shore Boulevard West, Etobicoke, M8V 1K8 Toronto, Canada