31.2643646769 ­121.5123403072
Go to map view
1301 Zhoujiazui Road (Zhoujiazui Lu), Shanghai, Shanghai 200092, China +86 213 377 6999
The Shanghai Mlily Stress-free Hotel (formerly Shengai Huafa 681 Business Club)(Shanghai Mengbaihe Lingya Tiyan Jiudian) is located in Shanghai's North Bund area, north of glitzy Lujiazui, Shanghai's financial district, and north of the Wujiaochang.

Get Rates

Show Shanghai Mlily Stress-Free Hotel (Formerly Shengai Huafa 681 Business Club) at top of the results.

Get Flight + Hotel