Address:176 nanmengang street, near Chong'an Road, Chongming District, Shanghai
Hotel Tel:+86-21-69693256