Das Lang Liz Hotel Peking verfügt über 101 Zimmer und liegt 6 Kilometer vom Nationalen Schwimmzentrum Peking entfernt.
Das Hotel liegt in erstklassiger Lage im Stadtteil Chaoyang. Zu den Sehenswürdigkeiten, in einer Entfernung von rund 15 Autominuten vom Hotel, gehört auch Wolkenkratzerkomplex Wangjing SOHO. Nationales Hallenstadion Peking ist in einer 7 km Entfernung von der Unterkunft. Das Lang Liz befindet sich in einer Entfernung von rund 20 Autominuten vom Bahnhof Ost Peking.
Einige Zimmer der Unterkunft verfügen über Verdunkelungsvorhänge und eine Klimaanlage.