Situado en el corazón de Toronto, a unos 100 metros del Teatro Canon y Eaton Centre. Ofrece un alojamiento moderno y cuenta con varias opciones gastronómicas. El Chelsea es una alojamiento respetuoso con el medio. Está rodeado de muchos lugares de interés, entre ellos la Universidad de Toronro y varios centros comerciales. Está a pocos pasos de la parada de metro College y a muy poca distancia de otros puntos clave como la Torre CN.