Chateau Star River Minghang Shanghai Hotel is a 5-star venue positioned about 19.2 km from Shanghai Science and Technology Museum.
The venue is 16.9 km away from Shanghai Museum .
Chateau Star River Minghang Shanghai Hotel can be reached in 15 minutes by car from Hongqiao airport.
Chateau Star River Minghang Shanghai Hotel offers contemporary rooms with European décor featuring free wireless internet, a safe, a balcony, climate control and a minibar. The rooms look on to the city. They also have en suite bathrooms with a bathtub and a hairdryer.
Eat & Drink
Chinese meals are served at the restaurant.
Limousines are available for rent on site.
An indoor swimming pool, an outdoor swimming pool and a tennis court are also offered on the premises. Guests may choose from fitness classes and a gym as well as lawn tennis and badminton to spend their time actively.