For 6 months, a section of downtown Toronto will have free wi-fi internet thanks to a new initiative by Toronto Hydro (government power/electricity company). While the Westin Harbour Castle does not appear to be in the zone, the Sheraton and the Meridien King Edward both appear to fall within it.
More info is here:
http://www.onezone.ca/how_to.html