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,Hanjiang District, Jiangsu Province, 225009, China
T:(86 514) 8512 8888
F:(86 514) 8512 8889
Email This Hotel