Located within a 7-km distance of Yuyintang, the 3-star Holiday Inn Express Shanghai Hongqiao North offers general facilities such as currency exchange and a vending machine. This Shanghai hotel is…
More
Home Inn Jinshajiang Road Fengzhuang Metro Station
No.2870 Jinshajiang Road, Shanghai, China
(Show map)
Free internet access
24-hour reception
Guests of Home Inn Jinshajiang Road Fengzhuang Metro Station Shanghai can enjoy access to the landscaped Changfeng Park, located a 10-minute ride away.
More
1
All hotels in Shanghai are booked for your dates. Try other dates