Blue Palace Hotel

Blue Palace Hotel Address: No 125 South Bole Road Jiading District, Shanghai, China

Minimum price found for Blue Palace Hotel was: 280 CNY

Click here to get more information, photos & guest ratings for Blue Palace Hotel