Residing in the center of
Shanghais Lujiazui Financial District, this charming property is just a five-minute drive from Shanghai New International Expo Center and Expo Site. Metro 7 Subway Station is within a ...
Read more
This charming property is located in
Shanghai's Lujiazui Financial District. It is only a five minute drive from Shanghai New International Expo Center. The Metro 7 Subway Station can be found within a few minutes' walk. This station provides easy access to many points of interest throughout the city. Each room offers 5-star hospitality and is professionally designed. Chateau Star River Shanghai offers a business center, Wi-Fi, an indoor pool and spa treatments. This property also offers top-quality catering services. There are many delicious Western and Cantonese dishes available at the on-site restaurants. Chateau Star River Pudong Shanghai offers convenience and accommodation that will make your trip memorable.