Jilai Hotel

Jilai Hotel Book / Directions
Address
No.983 Fanghua Road ,Shanghai
Nearest stations
About 19 minutes from 芳芯路 on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog