Sheraton Parkway Toronto North Hotel & Suites is an A-OK in term of the location and facilities...
It is right next to 404 so you can get to downtown quite fast and if you not driving, there are tons of restaurants: Both franchise and Asian within walking distance.
The hotel itself is quite dated in decorations. It has done a minor face-lift but something is lacking compare to the newer hotels in the area.
The one thing I will really advice against not to stay at this hotel because there are always some sort of conferences or trade shows going on.. I am talking about weekly bases!! When there are functions, this place is jammed packed by non overnight guests and the lobby and everywhere can be just like a zoo....
If you want a leisure or romantic weekend getaway, stay clear... but if you come to Richmond Hill for a Chinese food eating feast weekend? This is the place to be!