South Beauty Shanghai Times Square

Shanghai Restaurant
Learn how the Cvent Supplier Network (CSN) works
Restaurant Price Range
Event Space
Seating Capacity300
Standing Capacity
5/F, Shanghai Times Square
No .99, Huaihai Zhonglu
Shanghai 200000

Image Gallery



Opened on January 16, 2002 and covering a total area of 1100m2, South Beauty Shanghai Times Square is able to accommodate 300 people for dinner at most. Two columns of modernistic and abstract-style glass poles separate the central hall into three dining sections. The red round sofas in the center express passion and unrestraint. The star-studded ceiling reminds of the sky at night. The soft light radiates to every corner of the room, creating a strong Chinese aroma.

Contact Us

Already have an account?