A Mediterranean-style castle in the heart of the new Shanghai.
Chateau Nouveau Pudong is situated in Shanghai Lu Jia Zui central zone, five-minutes’ drive from the Shanghai New International Expo Center and minutes away from the CBD business circle. The hotel’s architecture resembles a Mediterranean-style castle, with elegantly designed guestrooms that extend across 21 floors. Individualized service allows you to enjoy a luxurious yet homelike environment making a business trip more leisurely.
E-café serves a buffet featuring both Chinese and Western cuisine made with fresh, seasonal ingredients.
Perfect for large events, the 12,000-square-foot banquet room features a huge LED screen, information displays and audio equipment for presentations.
Junior suites feature a unique split-level design, spacious bedooms and a beautiful view of the outdoor swimming pool.