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