33/F Yangtze River International Plaza, 22 Nanbin Road
With a population of 32 million and located on the upper reaches of the Yangtze River, Chongqing is Southwest China biggest industrial and commercial centre, communication hub and inland port.Regus Business Centre is located on the 33rd floor of Yangtze River International Plaza, a newly built complex with twin towers: one tower a 5-star Radisson H...