31.2643646769 ­121.5123403072
Go to map view
200092 Shanghai, SH, China , 1301 Zhoujiazui Road (Zhoujiazui Lu) +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. This Shanghai hotel features a variety of business rooms equipped with the latest in fashionable furniture. So... More from Ctrip

Get Rates

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

Get Flight + Hotel


St. Ignatius Cathedral of Shanghai 6.9mi