Shangri-La Hotel, Yangzhou, features contemporary décor and timeless elegance in a historic location. All 369 rooms and suites provide guests with spectacular views of the river or Mingyue Lake.
472 Wen Chang Xi Lu, Yangzhou, New Western District, Jiangsu Province, 225009, China
T: (86 514) 8512 8888
F: (86 514) 8512 8889
Email This Hotel