SoHo Hotel Toronto captures warm Canadian hospitality and the eclectic charm of the Toronto neighborhood. You’ll love the fitness center’s lap pool, steam rooms, and first-rate equipment. The restaurant offers delicious Italian favorites in a chic setting. The best part of your stay is the location, so get out and explore Toronto.