The comfortable Chateau Star River Pudong Shanghai hotel is located approximately 5 km from Chocolate Happy Land Theme Park and has a swimming pool with a hot tub. With Jinxiu Road tube station a mere 300 metres away and Pudong Library merely 5 minutes' walk away, this 5-star non-smoking hotel boasts a hot tub and a sauna.
Situated 4.7 km from the free China Art Museum, the charming hotel also gives access to such sports venues as Mercedes-Benz Arena, which is 4.3 km away. The soaring skyscraper "Jin Mao Tower" is within 15 minutes' drive of the Chateau Star River Pudong, and Shanghai Hongqiao International airport is 25 km away. Standing about 7 km away, the folk City God Temple of Shanghai is a hard-to-miss divine tourist destination. West Gaoke Road Yanzhong Road bus stop is within reach of the property.
Chateau Star River Pudong Shanghai hotel has 309 rooms appointed with a multi-channel television, as well as self-catering options such as a mini fridge bar. Climate control are featured for guests' comfort. You'll find nice touches like a separate toilet and a shower, along with dressing gowns and a shower cap to enhance your stay. They offer views of the courtyard.
The Chateau Star River Pudong Shanghai serves buffet breakfast in the morning. This Shanghai hotel features a Chinese restaurant and a lounge bar. There is a restaurant serving Chinese dishes on site. The restaurant Jiujing Japanese Restaurant is located nearly a 5-minute walk from the accommodation.