Este hotel de conferencias consta de 260 habitaciones distribuidas en 10 plantas. La planta Executive, especialmente diseñada, así como el exclusivo salón bar, proporcionan servicios más completos para ejecutivos. Las salas de conferencias son de tamaños y estilos diferentes, equipadas con unas instalaciones para conferencias amplias y modernas para satisfacer todas las necesidades. El gran salón de baile cubre una superficie de 4400 m y es, con diferencia, el salón de baile multifunciones sin columnas más grande del país. Además de estar climatizado, este hotel dispone de vestíbulo, servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa, ascensor, cafetería, peluquería, varios restaurantes, conexión a Internet y WiFi, servicio de habitaciones y de lavandería, aparcamiento y garaje.
Este hotel se encuentra en el corazón de Lujiazui, el distrito financiero y comercial de Shanghái, contiguo a la torre de la TV 'Perla de Oriente' y con vistas a la mezcla multinacional de estilos arquitectónicos de los edificios del Bund, situado a orillas del río Huangpu. Goza de una situación geográfica excelente, a la cual se puede acceder fácilmente desde todas las partes de la ciudad mediante la moderna red de transportes. El acuario Shanghai Ocean y la torre Jinmao se encuentran también en las inmediaciones.
El edificio, de forma esférica y situado de cara al río, alberga restaurantes de estilos diversos, salones para banquetes y bares de tamaños diferentes. Podrá disfrutar de las delicadezas chinas y occidentales extraordinariamente sabrosas que allí se ofrecen. El gran salón, en la planta 7ª, puede alojar hasta a 3000 personas para banquetes y actuaciones. Ofrece grandiosidad a gran escala.