The hotel is located in the Century City complex in southern Chengdu, China. It is close to New Chengdu International Exhibition and Convention Centre and Causeway Bay Shopping Mall. Some of the nearby attractions are Temple of Marquis, Qingcheng Mountain