No. 91 Nanping New street, Nan'an, Chongqing, China, Chongqing
Meeting Room
Parking lot
High speed internet access in the room