South Beauty Taojiang Road

Shanghai Restaurant
Learn how the Cvent Supplier Network (CSN) works
Restaurant Price Range
Event Space1,500 sq. m
Seating Capacity330
Standing Capacity
No.28-1 Taojiang Road
Xuhui District
Shanghai 312000

Image Gallery

Meeting Space

Total Meeting Space1,500 sq. m



Opened on August 28, 2003 and covering a business area of 1500m2, South Beauty Taojiang Roadt is able to accommodate 330 people for dinner. The self-contained two-storey villa is close to the street but enjoys tranquility. Both storeys are VIP areas. Carrying forward the consistent style of South Beauty Group, the restaurant is designed in the main tune of simplicity and quietude instead of luxury. Concrete walls are removed between boxes. Instead, transparent or semi-transparent glass is used to make customers feel more open, bright, and feel less visual pressure.

Contact Us

Already have an account?