1 FB users likes Holiday Inn Markham, Toronto, set it to 24 position in Likes Rating for Markham, Ontario in Hotel & Lodging category
Holiday Inn Markham, Toronto is Markham based place and this enity listed in Hotel category.
Edward Village is a newly developed hotel brand in North America. There are three hotels cross the continent, two in Canada, one in USA.