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 km away and the airport can be reached within 60 minutes. With its convenient location, the hotel offers easy access to the city's must-see destinations.
The facilities and services provided by Chateau Star River Shanghai China ensure a pleasant stay for guests. To name a few of the hotel's facilities, there are free Wi-Fi in all rooms, 24-hour security, car power charging station, daily housekeeping, wheelchair accessible.
The hotel features 253 beautifully appointed guest rooms, many of which include television LCD/plasma screen, internet access – wireless, internet access – wireless (complimentary), whirlpool bathtub, non smoking rooms. The hotel's badminton court, fitness center, sauna, outdoor pool, indoor pool are ideal places to relax and unwind after a busy day. Whatever your purpose of visit, Chateau Star River Shanghai China is an excellent choice for your stay in Shanghai.