Grand Mercure Hongqiao is a 5 star hotel based in Shanghai. This hotel is situated at No.369 Xian Xia Road, Changning,District, Shanghai, P.R.C#200336.
Grand Mercure Hongqiao hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Car rental facilities
Some of our suggested Hotels in Shanghai are: