Shangri-La Hotel

29 Zizhuyuan Road
Beijing
China