The elegant Chateau Star River Minghang Shanghai Hotel is a 5-star property set next to Expo 2010 China Pavilion, Jinjiang Amusement Park and Expo 2010 Shanghai.
The hotel is in the convenient location just near Yindu Road subway station.
Chateau Star River Minghang Shanghai Hotel can be reached in 15 minutes by car from Hongqiao airport.
There are 273 contemporary rooms at Chateau Star River Minghang Shanghai Hotel feature free wireless internet, a safe, a balcony, climate control and a mini bar. The guestrooms look out on the city. The rooms come with en suite bathrooms featuring a bathtub and a hairdryer.
Eat & Drink
Chinese meals are served at the restaurant.
The on-site car rentals help to explore the area.
An indoor swimming pool and a tennis court are available for guests' enjoyment. On-site fitness amenities include fitness classes and a gym.