The 4-star Yuan Chen Xin International Hotel Beijing has 223 rooms and is located within a 10-minute drive of Water Cube.
Situated about 5 km from Jingshan Park, the hotel also gives access to such sports venues as National Stadium, which is about 10 minutes away by car. The accommodation offers proximity to natural sights like Beihai Park (5 km) and Temple of Earth (2.7 km). This Beijing hotel stands at a distance of 3.2 km from Beijing Temple of Confucius, popular with pilgrims and tourists alike. The property is conveniently located just a short walk down to Anhuaqiao underground station.
The restaurant is open daily for breakfast. For Chinese cuisine, try Jinbaiwan Roast Duck which is about 5 minutes' walk away.