Get Listed
China World Summit Wing, Beijing
Shangri-La Hotels & Resort Hotel
Address: No. 1 Jianguomenwai Avenue, Beijing, Beijing, 100004, China