This hotel would be beside the arena (games, concerts and other events), BMO Centre (conventions and events), on the Stampede grounds (guaranteed sellout for 2 weeks of the year), a couple blocks from the central library, Studio Bell, Inglewood, St Patricks Island / Zoo. Stephen Ave or 17th would be a 5-10 minute walk. But you're right, terrible location!