Residing in the center of Shanghai’s Lujiazui Financial District, this charming property is just 5 minutes drive from Shanghai New International Expo Centre and Expo Site. Metro 7 Subway Station stands nearby the hotel, providing great convenience around town. The entire property radiates with an essence of European royalty. Ensuring 5-star hospitality, each room is designed professionally and set with superior amenities. Chateau Star River Pudong Shanghai also offers an advanced business facility, Wi-Fi service, indoor/outdoor pool, and spa treatment. In addition to guests’ needs, the hotel provides top class catering services. The Star River's restaurants serve full list of exquisite Cantonese, German and western dishes. With such convenience and accommodations, Chateau Star River Pudong Shanghai will surely make you trip a fun and memorable one.