Get Listed
Shangri-La Hotel, Beijing
Shangri-La Hotels & Resort Hotel
Address: 29 Zizhuyuan Road, Beijing, Beijing, 100089, China