Yes, Sheraton Parkway Toronto North Hotel & Suites has multiple pools on-site for hotel guests:
Indoor Pool (Parkway Fitness & Racquet Club) (Indoor)
Oasis Outdoor Pool + Patio (open seasonally May - Sept) (Outdoor)
Indoor Pool (Lower Level) (Indoor)
Whirlpool