Crowne Plaza Sun Palace Beijing is located in the rapidly developing Taiyanggong area on the north east corner of Beijing’s 3rd Ring Road and Jingcheng Highway, close to the Olympic Green, China International Exhibition Centre, Central Business District and world-class shopping.