Este hotel de 4 estrellas, The Soho Hotel, está situado en el barrio popular Centro de Toronto, a tan solo 10 minutos andando del Acuario Ripley's de Canadá, que es muy recomendable para una visita familiar. Situado a un corto paseo del Estadio Rogers Centre, este hotel ofrece vistas al patio, además de un jacuzzi y piscina cubierta.
El hotel se encuentra en el corazón de la ciudad, a tan solo 8 minutos andando de la Torre CN y a menos de 10 minutos andando de la estación de metro St Andrew. El Soho Toronto está situado cerca del barrio de ocio de Toronto. Podrás visitar el lago Lago Ontario, a tan solo 8 minutos andando del establecimiento, y disfrutar de la naturaleza de Canada, disfrutando de momentos de paz y tranquilidad. El hotel The Soho Hotel está a unos cuantos minutos en coche del Salón de la Fama del Hockey. La estación de metro más cercana está a una distancia de unos 10 minutos a pie.
Este hotel cuenta con 81 habitaciones y algunas disponen de Wi-Fi y TV, y comodidades como cortinas opacas y climatizador. Algunas habitaciones están equipadas con un baño completo que proporciona a los huéspedes suelo radiante y zapatillas. Las habitaciones de este alojamiento disponen de ropa de cama italiana y ropa de cama Frette. También proporciona bañera de hidromasaje y sauna, además de comodidades como suelo radiante y zapatillas.
El Soho ofrece un desayuno continental, servido todos los días en el restaurante. Los huéspedes pueden descansar en el bar lounge de este lugar con su bebida favorita. El restaurante Mr. Greek sirve una buena variedad de platos de la cocina griega y está a 150 metros de distancia.