No image available for this hotel
No image available for this hotel
Shanghai, Shanghai
Spend a second to
save a fortune!
Spend a second to save a fortune!
No.781, Hengfeng Road, Shanghai
Accepting only Mainland Chinese citizens, 2.8 km from Pedestrian Street of East Nanjing Rd., Hi Inn Shanghai Railway Station South Square is situated in Shanghai and offers air-conditioned rooms.
See MoreUsage of subsidiary facilities may incur additional fees