Situated in Shanghai Lu Jia Zui central zone, where the traffic is
convenient, Shanghai Pudong Chateau Star River is 8 minutes drive
from the World Exhibition Center and minutes away from the CBD
business circle. The architecture presents the overall impression
of Mediterranean styled castle, perfectly reflecting the bold
breakthrough of pure European Royal style.
The Shanghai Pudong Chateau Star River owns 273 elegantly designed guestrooms distributed in 18 floors. As well, it offers a comprehensive range of advanced business facilities, such as 3 themed restaurants, lobby bar, German Bar, International Ballroom, SPA facility, health center and all types of function rooms. The hotel is also equipped with high-end security surveillance system at parking lots, shopping arcade, business center. ... [+] More