No. 30 Baihua West Road, Chengdu, SC, China, Chengdu
Bar
Business Centre
Parking lot
Restaurant
Internet access