Jc Mandarin is a 5 star hotel based in Shanghai. This hotel is situated at 1225 West Nanjing Road, Shanghai,P.R.C #200040.
Jc Mandarin hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Car rental facilities
Some of our suggested Hotels in Shanghai are: