Contact Us

Hotel Address

No. 1188 Fengliang Road, Fengxian District, Shanghai

Official Mail

[email protected]

Official Phone

+86-21-68911957