Home Inn Shanghai South Railway Station

No 46 Gui Lin Road, Xuhui District, 200237 Shanghai

6.8
Hotel chain
Home Inns Group

In the vicinity

Airport
Shanghai Hongqiao International Airport (9.2 km)
Railway station
Shanghai Nan Zhan (500 m)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close