Good place to stay in Toronto. It is very close to the CN tower.