El hotel abrió sus puertas el 15 de noviembre de 2006 y está situado en uno de los barrios más importantes de la ciudad. Consta de 329 cómodas habitaciones repartidas en 8 plantas. El salón multifuncional y centro de convenciones magníficamente equipado satisfará todos sus requerimientos y necesidades posibles. El hotel está climatizado y cuenta con vestíbulo, servicio de recepción y salida 24 horas, caja fuerte, cambio de divisas, guardarropa, ascensor, cafetería, restaurante, bar, sala de lectura y conexión a Internet WiFi, además de servicio de habitaciones y de lavandería. Podrá dejar su coche en el aparcamiento o el garaje.
El hotel está situado en el barrio más próspero de Suzhou, muy cerca del monumento histórico de Suzhou y del parque de Zhuozheng. The Lion Forest y Suzhou Amusement Land están también en las inmediaciones. Se encuentra a solo 15 minutos pie del centro de la ciudad (calle Guanqian Street, a unos 0,5 km). Encontrará restaurantes, bares y la estación de autobuses en las inmediaciones. La estación de autobuses general dista unos 3 km. La estación de ferrocarril está situada a unos 4,5 km, mientras que el aeropuerto se encuentra a unos 85 km.
El hotel sirve gastronomía europea en el restaurante Four Seasons y platos tradicionales de Suzhou, Guangdong, sureste asiático y Japón en el restaurante chino.