Residence Inn Toronto Markham is perfectly located in Canada's Hi Tech capital, Markham Ontario. We are the ideal hotel for guests looking for long term accommodations in a warm an... more... See more text