Address:1 Lane 128, Lane 66, Yejiazhai South Road, near Xinhui road, Jing'an District, Shanghai
Hotel Tel:+86-21-62588608