No.9 Business Hotel Chongqing, Chongqing

29 Xinyi Street Chongqing400011, China