- Space (Private)
South Beauty China Central Place is located northeast of the intersection of Xidawang Lu (Road) and Jianguo Road in China Central Place. The restaurant has a total dining area of 1，800 square meters spread over four floors with 15 private rooms and 380 seats. In all，the restaurant has capacity to entertain 400 guests at the same time. The restaurant faces Jianguo Road，which turns into Changan Street to the west, with a great location at China Central Place. The restaurant covers New Town SOHO, Gemdale Plaza, Wanda Plaza and many other office buildings in the CBD.