The only garden hotel in Beijing, the Jianguo Hotel, is conveniently situated right in the heart of the citys central business district. The hotel is only a minute from the subway station and a couple of minute ... Read more

View all Luxury Hotels in Beijing