El hotel Ibis Styles Suzhou Sports Center Hotel, de 2 estrellas, tiene 112 habitaciones y está a 500 metros de Suzhou Zhongnan Center. El hotel ofrece a los huéspedes WiFi en zonas comunes.
Este hotel está situado en el corazón de Suzhou, a 2 km de la Calle Shantang y a 4 km de Los Jardines Clásicos de Suzhou. Los lugares de interés religioso de la zona son el Templo de Hanshan (2 km) y la Pagoda de la Colina del Tigre (4 km). También se halla a 5 km del Museo Suzhou. El hotel Ibis Styles Suzhou Sports Center Hotel está relativamente cerca de la estación del metro el Xihuan Lu.
Las habitaciones están equipadas con escritorio, así como ventanas insonorizadas para mayor comodidad de los huéspedes. Los baños de las habitaciones cuentan con ducha a ras de suelo y también inodoro, además de secadores de pelo y gorros de ducha.
El Ibis Styles Suzhou Sports Center Suzhou ofrece un desayuno buffet, preparado a diario. El restaurante el Cafe Soo se encuentra a apenas 1 km de este alojamiento.