Shangri-La Shenzhen, Shenzhen, China Address: Shangri-La Haoyuan, 77 Shenzhen Road, Haicheng, Beihai, Guangxi, China, 536000 Back