Super 8 Hotel Toronto
The Super 8 Hotel is where to stay in Toronto if you want to be in the heart of Chinatown. Most Torontonians probably don't even know this exists - it doesn't have much of a street-front presence. That said, its location (if being in Chinatown isn't an issue) is pretty good as it's only a short walk to Queen West and Kensington Market.