Liston Hotel Shanghai

Liston Hotel Shanghai Book / Directions
Address
No.610 Lane 900, Sanxin North Road (Thames Town) ,Shanghai
Nearest stations
About 30 minutes from 松江新城 on foot
Reserve

Transit information

Nearest hotels

cntlog