Shanghai Blue Palace Hotel
Address:
125 South Bo Le Road, Shanghai,China
Address in Local Language:
上海市嘉定区博乐南路125号
Hotel Tel:
86-21-59161000
Location:
Jiading
Hotel
For more photos and guest reviews, Please
click here
Local Language Tips