Shangri-La Hotel, Beijing

Shangri-La Hotel, Beijing

29 Zizhuyuan Rd., Beijing, 100089
Courtesy of Shangri-La Hotels and Resorts

24-story building on well-manicured grounds. The Chi spa offers treatments from Thailand, Tibet, and China.

Explore More