I didn't suggest for them to stay near Gety because i didn't want them to have to drive downtown.
But if all of you guys want to go to Gety on the 3rd, then staying near it would be the best choice. I know there's a Sheraton hotel at Leslie and Highway 7. Hold on, I can look up more hotels for you guys.
Edit: Ok, besides the Holiday Inn Express that Leo posted, there's also a Staybridge Suites literally behind Gety: http://www.staybridge.com/hotels/us/en/markham/yyzmh/hoteldetail
Also, there's a Holiday Garden Inn which is near a restaurant plaza (with Go For Tea): http://hiltongardeninn.hilton.com/en/gi/hotels/index.jhtml?xch=1186063916,nh6tPWcC4wTXGSz1kbHvpQfL1pbxwJGJTmLyGjZv1L3NRp3MLrrZ!-1601194061!1326849122377&ctyhocn=YYZMAGI