Loading hotels
Confirming room availability...
Holiday Inn Express Shanghai Jinsha, No.2281 Jinshajiang Road, Shanghai, China
First Class Hotel. (exterior) It is a modern building with 11 stories. (lobby) The lobby is medium in size and nicely decorated with warm atmosphere. (general) This hotel is newly opened in April2012. Highly recommended to both business and leisure travellers. (J.Z. Apr2012).