Address : no. 3799 duhui road 201108 shanghai , shanghai Show Hotel Map
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.