Chateau Star River Minhang Shanghai is a luxury hotel. Chateau Star River Shanghai China is perfectly located for both business and leisure guests in Shanghai. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Next to Zizhu Development Area, Chateau Star River Shanghai Minhang is located in Minghang District. Chateau Star River Shanghai Minhang is a 15-minute drive from Jinjiang Amusement Park and a 20-minute drive from South Railway Station. It will take 25 minutes by car to Shanghai Hongqiao International Airport and The Bund. Shanghai Pudong International Airport is 1 hour' car journey away.