The Qiuguo Hotel (Beijing Temple of Heaven Fangzhuang Subway Station) is an ideal spot for travelers wanting to discover the city. Visitors to Beijing will find th ... Read more

View all Luxury Hotels in Beijing (BJ)