The Chu Yuan Inn(Beijing Anzhen Hospital) provides a great place for travelers to relax after a busy day. The Chu Yuan Inn(Beijing Anzhen Hospital) offers a pleasant stay in Beijing for those traveling for business or leisure. Boasting a convenient location, the hotel is just 6km from Beijing North Railway Station and 25km from Beijing Capital International Airport. The closest major public transportation, Anhuaqiao Metro Station, is only 900m away. This hotel is located near many of Beijing's attractions including Bird's Nest (National Stadium), Prince Gong's Mansion and China Science and Technology Museum. This hotel makes a great place to kick back and relax after a long day of sightseeing. Perfect for those working on the move, this hotel caters to a large number of business guests.