Perfect location in downtown Toronto!
For a Leafs game, a Jays game, you are at the right place!! Nice view from the 41st floor. Parking available directly downstairs, for 30 dollars a night!
Would come back for sure!