South Beauty Super Brand Mall

Shanghai Restaurant
Learn how the Cvent Supplier Network (CSN) works
Restaurant Price Range
Event Space3,000 sq. m
Seating Capacity680
Standing Capacity
10/F Super Brand Mall
No.168 Lujiazui Xilu, Pudong New Dist.
Shanghai 200120

Image Gallery

Meeting Space

Total Meeting Space3,000 sq. m



Opened on November 30, 2003 with an area of almost 3200m2, South Beauty Super Brand Mall is able to accommodate 680 guests. Occupying a circular space on the top floor of the Super Brand Mall, the restaurant has a great location that makes it the riverside restaurant with the best view of the Huangpu River. As night descends the tranquility inside the restaurant, and the prosperity of the city outside, meet and contrast as the beautiful lights shine all around.

Contact Us

Already have an account?