El hotel fue renovado en 2008 y es un edificio de 29 plantas con 338 habitaciones bien dotadas, entre las que se incluyen 10 apartamentos, suites y 1 Presidential suite. Las habitaciones estándar tienen 28 m. El centro de negocios del hotel ofrece servicios básicos de secretariado, junto con una sala de reuniones para 300 personas. Este edificio está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor y salón de peluquería. También ofrece cafetería, bar y restaurantes, servicio de habitaciones, servicio de lavandería y aparcamiento. No hay información disponible.
El hotel está situado a 10 minutos de camino del principal centro comercial, de los lugares de interés de la ciudad y del parque Xiao Yao Jin, el más grande del lugar y el pulmón de la ciudad.
El hotel cuenta con 4 restaurantes diferentes que sirven cocina de Shanghái, Cantón, coreana y occidental. También hay 'delicatessen'.