Sheraton Parkway Toronto North Hotel 312-room upscale hotel in North Toronto welcoming guests in Ontario, Canada. This hotel in Richmond Hill offers newly-appointed rooms in addition to an on-site 31,000 sq. ft. conference centre. This hotel near Markham also offers 3 pools.