South Beauty Grand Constellation is located in No. 7 Building of Huayuan Road in Beijing. Covering a total area of about 2500m2, the restaurant is able to accommodate 400 people for dinner. Aspired by the grand and courtly European culture, designers have tuned the dinning hall with noble and modern red and black in the main, creating a luxurious and unique dinning environment that features the combination and complementarity of modernity and classicality. Most furnishings in the dinning hall are imported.