Located in Markham, Monte Carlo Inn Toronto - Markham is in the business district and near the airport. 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 Goulding Arena.