Delta Hotels by Marriott Toronto Markham is located in Markham. Scarborough Town Centre and Vaughan Mills Mall are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Canada's Wonderland and Toronto Zoo. Looking to enjoy an event or a game while in town? See what's happening at Markham Pan Am Centre or Mitchell Field Arena.