Filter Results
Apply Filters
Clear Filters
Hotels in Fengzhuang area of Shanghai
Holiday Inn Express Shanghai Hongqiao North
No. 520 Hewang, Road,Jiading D, Shanghai, China Show map
Featuring currency exchange and a lift, Holiday Inn Express Shanghai Hongqiao North is situated in the western district of Shanghai, 4.5 km from Changfeng Ocean World. Enjoy the convenience of…
From US$ 57
Book Now
Home Inn Jinshajiang Road Fengzhuang Metro Station
No.2870 Jinshajiang Road, Shanghai, China Show map
Guests of the 2-star Home Inn Jinshajiang Road Fengzhuang Metro Station Shanghai can visit Shanghai Hongqiao International Conference Center, situated nearly 25 minutes' walk away.
Book Now