Located in Minhang, Chateau Star River Minhang Shanghai is within the vicinity of Jinjiang Action Park and Shanghai Jiao Tong University. This 4.5-star hotel is within the vicinity of Tropical Storm Water Park and Dino Beach.
Make yourself at home in one of the guestrooms featuring minibars and plasma televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Take advantage of recreational opportunities offered, including an indoor pool, an outdoor tennis court, and a fitness center. Additional features at this hotel include complimentary wireless Internet access and concierge services.
Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of room service (during limited hours). Quench your thirst with your favorite drink at a bar/lounge.
Business, Other Amenities
Free self parking is available onsite.