Well-positioned in Minhang, Chateau Star River
Shanghai China is the ideal point of departure for your excursions in Shanghai. The city center is merely 19 kilometers away and the airport can be reached within ...
Read more
Chateau Star River
Shanghai is ideally located in Minhang. It's the perfect starting point for all your Shanghai excursions. The airport is only 19 km away. The hotel's convenient location makes it easy to reach the city's top attractions. Chateau Star River Shanghai
China offers a range of services and facilities that ensure guests have a pleasant experience. The hotel offers free Wi-Fi access in all rooms, 24 hour security, car charging station, daily housekeeping and is wheelchair accessible. There are 253 guest rooms at the hotel, all of which have LCD/plasma screen TVs, wireless internet, free internet access wireless (complimentary), whirlpool tubs, and non-smoking areas. You can unwind and relax in the hotel's indoor pool, badminton court and fitness center. Chateau Star River Shanghai is a great choice for any purpose.