Where is Shangri-La Hotel, Beijing located?

Answers from Our Experts (1)

Shangri-La Hotel, Beijing is located right in the action of one of the oldest cities in the world. Sitting at precisely 29 Zizhuyuan Road, this Forbes Travel Guide Four-Star luxury hotel is on the western part of Beijing, which is close to the financial district, Summer Palace, State Guesthouse, the Beijing Exhibition Hall and the Beijing Zoo. If you’re arriving to Beijing by way of the Capital Airport, you’re in luck — the hotel is just 20 miles from there. The modern and trendy hotel consists of two buildings. The first is a 24-story, 528-room Garden Wing, and the second is the 142-room Valley Wing.

Related Questions