Address : 17 tianzhu jiayuan, tianzhu town, shunyi district, beijing Show Hotel Map
This hotel is located near to the new China exhibition centre and the Tianzhu development zone. The Forbidden City and Beihai Park are both around 9 km away and it is approximately 11 km to The Temple of Heaven and to Beijing Zoo. The hotel provides convenient access to the city centre and lies to the southwest of Beijing International Airport.