I'm not sure about which hotel is the Radison, but there are a string of hotels along Highway #7 & 404 which lead into Markham and they all look nice. You are not too far from the Markville Mall which I really like...all the big stores under one roof...Walmart, Bay, Sears and all the other chain stores. If the hotel is where I think it is, it's also very close to a Costco, Home Depot, Chapters and on the other side of the highway are a lot of eating places. We were at the Ontario Science Center a couple of weeks ago and kids really liked it. Make sure you see one of the movies and try to make one of the electricty demonstrations where they make your hair stand up! We've never been inside of Dave and Busters, but from what we hear, older children might be ok there, but I think it's more adult-like video games, pool tables. There is a bit Wave Pool not too far from you in Richmond Hill if your kids like "thrill" swimming.