Offering cars for rent, the 4-star Jiangsu Hotel Shanghai is approximately 6 km from the must-see Shanghai Museum. Offering 222 rooms, the hotel provides an indoor pool as well.
This hotel is located in Shanghai, only a few steps from Fengqiao Road tube station. People's Public Square is around 15 minutes by car from the Jiangsu Shanghai, while Caoyang Road Nanshi Road bus stop is a mere 10 minutes' walk away. Enjoy the proximity to Xintiandi, which is 7 km away. Shanghai Metro train station is within a 10-minute drive of this accommodation and Shanghai Hongqiao International airport is a 15-minute drive away.
Chinese cuisine is served at TianMuHu BinGuan Restaurant that lies merely 1.3 km away.