Situated 2.6 km from the China Red Sandalwood Museum, the smoke-free Chateau Star River Beijing hotel features Wi-Fi in the rooms and a car park on site. The 5-star hotel is ideally located in a prime touristic area, a short way from Qingnianlu tube station.
The hotel has a prime location within 15 minutes' drive of the Today Art Museum, while shopping venues like the Taikoo Li Sanlitun are nearly 20 minutes' drive away. Communication University of China is a popular education place to visit 2.7 km from the Chateau Star River Beijing. Staying at the property, you can also enjoy natural sights such as the Chaoyang Park, which is approximately 10 minutes away by car. For those travelling from afar, Beijing Capital International airport is 20 minutes' drive away.
Chateau Star River hotel has 64 rooms, comprising a seating area. Free wireless internet and a flat-screen TV with satellite channels, along with a mini-fridge-bar, tea and coffee making facilities, are offered. Bathroom essentials include a separate toilet and a shower, and such comforts as a hair dryer and bathrobes. Guests can enjoy views of the garden from this Beijing hotel.
Serving French meals, Merci French Food by TRB lies in proximity to the Chateau Star River.