This hotel is a bit off the beaten path for being in downtown Toronto, and they don't understand poutine, like, at all, but if you're here for business or love a good indoor pool, you can't do much better.
Two towers include great gym facilities and nice, big rooms. If you're staying downtown for business, The Westin Harbour Castle is likely right up your alley.