El hotel está situado en el centro de la ciudad y queda cerca a pie de la nueva biblioteca, el estadio, el Gran Teatro, las oficinas del gobierno y las zonas de compras. Se puede acceder a él fácilmente y, además, está a solo 30 minutos en coche (unos 25 km) del casco antiguo de Suzhou y a 50 minutos aproximadamente (unos 55 km) del metropolitano centro de la ciudad de Shanghái.El hotel fue construido en el año 2005. El alojamiento ofrece a los huéspedes un total de 387 habitaciones. Las distintas plantas del establecimiento son accesibles en ascensor. Las instalaciones incluyen un guardarropa, una caja fuerte y una oficina de cambi...