The Chateau Star River Shanghai Hotel is built in accordance with standards of honourable platinum five star hotel, possessing banquet venues of total area up to 1880m2, 253 spacious and comfortable guest rooms and fully-equipped recreational facilities. Hotel lobby is themed as Chateau Star River Dream Garden and is magnificent and gorgeous, presenting a new fashion charm of Baroque. The stainless statue displayed in the middle of lobby is named as Queen Mother and is sparkling against the giant crystal lights, catching everyone’s eyes greatly. The grand Lobby Bar, the romantic western restaurant of Mediterranean style and the elegant refined Chinese restaurant completely satisfy all your social needs.
The Hotel is located at 3799 Duhui Road Minxing District Shanghai, close to the Yindu Stop of Metro Line 5 and National Convention and Exhibition Center, Qizhong Tennis Center, Chedun Film and Television Base, Longsheng Commercial Plaza and Zhuanqiao Wanda Plaza. It takes only 20 minutes drive to the Shanghai Hongqiao Airport, Shanghai Southern Railway Station and Xuhui Commercial Circle, and 30 minutes drive to the Shanghai Bund and Nanjin Road. It is convenient for traveling of business and leisure and makes your life and relaxation easier and smoother.