18 Xuanwai Street Xicheng District, Beijing, 北京市 China, 118305
Seated: 300
Standing: 300
Square Feet: 3,277 ft2