Hengshan Garden Hotel

Hengshan Garden Hotel Book / Directions
Address
No. 516 Hengshan Road ,Shanghai
Nearest stations
About 3 minutes from 肇嘉浜路 on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog