The inland port of Chongqing on the Yangtze River is one of Southwest China's most important industrial, commercial and communications hub.
The business centre is located on the 33rd floor of Yangtze River International Plaza which is a newly built mixed-use tower complex. One of the towers is occupied by a 5-star Radisson Hotel and luxury serviced apartments, and the second is a premium office building and home to these serviced offices.
The property is 25 km from the international airport and a short 10-minute walk from Metro Line 3.