Get Listed
Shangri-La Hotel, Beihai
Shangri-La Hotels & Resort Hotel
Address: 33 Chating Road, Beihai, Guilin, Guangxi, 536007, China