The Holiday Inn Express Shanghai Zhangjiang is a great choice for guests looking for accommodation in Shanghai, having been recently opened in 2021. Shanghai South Railway Station is located approximately 21km away while Shanghai Pudong International Airport is 25km away. Transportation around the city is also convenient, with Zhongke Road Metro Station within walking distance. Seeing Shanghai's sights from this hotel is easy with Shanghaizhongyiyao Museum, Jingdazuqiu Club (zhangjiang) and Qiwei Museum all close by. When guests have some time on their hands they can make use of the onsite facilities. This Shanghai hotel offers parking on site. If cleanliness is important to you, this hotel makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city. This hotel is a popular accommodation for guests traveling for business.