Located right in the middle of Yorkville, The Hazelton Hotel is the best place to stay if you’re looking for an over-the-top scene in Toronto. It’s basically the embodiment of the term “posh,” filled with no shortage of eye-catching characters. The...