Torca Hotels, surge como un sueño de sus accionistas en el año 2014, con la idea inicial de generar una contribución a las ciudades en donde han creado empresa, generando más empleo y promoviendo el turismo de estas ciudades.
Desde este sueño, se inicia la construcción de Torca Hotels en la ciudad de Cali en el año 2016, pensando crear cada uno de sus espacios comodidad para sus clientes. En esta medida, se termina construcción y se inicia operación al público el 30 de noviembre del 2017.
El nombre Torca surge del significado de esta palabra en la disciplina de la física, al referirse a una medida de fuerza para producir un movimiento rotacional, lo cual al pensar en deportistas se refleja en su fuerza. En este sentido, la ciudad de Cali ha sido considerada una de las ciudades deportivas del mundo y la ubicación cercana del hotel al estadio lo catalogan como un escenario principalmente deportivo. Sin embargo, el hotel está preparado y capacitado para toda clase de turismo por su ubicación central y calidad.