Nicely placed within the center of Shanghai Lu Jia Zui central zone, the charming property is just minutes from CBD and 8 minutes drive from the New International Expo Center. Boasting a Mediterranean castle-style feature, the entire property radiates with an essence of European royalty. Ensuring top luxury to all guests, each room is designed professionally and set with superior amenities. Chateau Star River Pudong Shanghai also offers an advanced business facility, International ballroom, SPA facility, and health center. In addition to guests’ needs, the hotel provides top class catering services. Onsite restaurants serve full list of exquisite international dishes. With such convenience and accommodations, Chateau Star River Pudong Shanghai will surely make you trip a fun and memorable one.
Star River Pudong Chateau is an 8-minute drive from Shanghai New International Expo Centre and Lujiazui Financial District. It is a 30-minute car ride from Hongqiao and Pudong Airport.