El establecimiento tiene una superficie total de casi 260.000 metros cuadrados e incluye un lugar para exposiciones y congresos, un hotel cuatro estrellas, edificios de oficinas y apartamentos. Ya se ha convertido en un importante lugar para todo tipo de exposiciones en el sudoeste de Shanghái, así como conferencias internacionales, presentaciones de nuevos productos, eventos de catering y banquetes, y ocio. El hotel es el mayor hotel de conferencias profesional de 4 estrellas en PuXi Shanghái. Ofrece 701 habitaciones, 43 salas de eventos, varios restaurantes diferentes e instalaciones de ocio y fitness. Este hotel climatizado incluye vestíbulo, recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa y ascensor para acceder a las habitaciones. También hay un salón de peluquería, cafetería, bar y restaurante. Además se brindan servicio de habitaciones, servicio de lavandería y aparcamiento (todo ello, por un suplemento).