El Eurostars Grand Central dispone de 247 habitaciones, incluidas ocho suites, y 10 apartamentos pensados para largas estancias. También cuenta con restaurante, piscina interior, gimnasio con sauna y más de 700 metros cuadrados de salas de reuniones.
Además de la marca Eurostars Hotels, la división de hoteles de explotación directa de Grupo Hotusa engloba otros 35 establecimientos que se encuentran en España, Austria, Italia, Alemania, Inglaterra, Francia, Bélgica, Holanda, México y Argentina.