The 5-star Chateau Star River lies in the tourist area of Beijing, a 10-minute ride from natural attractions such as Chaoyang Park. The hotel offers 64 rooms along with sauna facilities and an indoor pool, and is situated near an underground station.
The accommodation is ideally located in the heart of Beijing, around 10 minutes by car from Hong Ling Jin Park. At this Beijing hotel, guests will be within a minute's drive of Chaoyang Park. The property lies a 15-minute drive from Today Art Museum. For those travelling from afar, Beijing Capital International airport is 20 minutes' drive away.
Some rooms provide a minibar as well as free wireless internet and a TV set to help you enjoy your stay. The units also look over the garden.
The Chateau Star River Beijing has a daily buffet breakfast for guests and it is served in the restaurant.