Loading hotels
Confirming room availability...
Hotel Jen Beijing by Shangri La, No. 1 Jianguomenwai Avenue, Beijing, China
In Beijing (Beijing Central Business District)<br /><br />With a stay at JEN Beijing by Shangri-La, you'll be centrally located in Beijing, a 4-minute drive from Workers Stadium and 14 minutes from Wangfujing Street. This 4.5-star hotel is 3.8 mi (6.1 km) from Tiananmen Square and 4.6 mi (7.3 km) from Forbidden City.