Shuxin Hotel

Shuxin Hotel Book / Directions
Address
No.21 Lane 145, Guoyuan Road ,Shanghai
Reserve

Nearest hotels

cntlog