Este hotel climatizado fue construido en 1934 y ofrece vestíbulo con servicio de recepción y salida 24 horas, caja fuerte, servicio de cambio de divisas, ascensor, instalaciones para conferencias y aparcamiento. Los huéspedes pueden comer en la sala de desayunos/comedor, o bien disfrutar de la comodidad del servicio de habitaciones. También se ofrece servicio de lavandería.
El hotel se encuentra en el centro financiero y comercial de Shanghái, cerca de la famosa calle Huan Hai Zhong, donde los huéspedes encontrarán una amplia variedad de entretenimiento como bares, grandes centros comerciales y restaurantes.