SoHo Hotel Toronto is located in the heart of Toronto's theatre, entertainment, sport and financial districts. Steps away from the CN Tower and the Rogers Centre (formerly known as the Skydome). In addition, Pearson International Airport is just about 10 miles/16 kilometer, around 25 minutes form the SoHo Hotel Toronto.

Nearby attractions includes Canadian Broadcasting Centre, Princess of Wales Theatre, Four Seasons Centre, Toronto Music Garden, Royal Alexandra Theatre and etc.