Shunli Hotel Shanghai
Address:
38 South Xinchong Road, Chongming Island
Address in Local Language:
上海崇明县新崇南路38号
Hotel Tel:
86-21-69698800
Location:
Chongming
Hotel
For more photos and guest reviews, Please
click here
Local Language Tips