Wybudowany z okazji Olimpiady w Pekinie, Bejing Pangu Plaza jest pierwszym hotelem siedmiogwiazdkowym w Chinach. Usytuowany kilka kroków od stadionu olimpijskiego, obiekt jest częścią kompleksu architektonicznego, który zawiera także wieżowiec z biurami, muzeum, lotnisko śmigłowcowe oraz trzy budynki mieszkalne. Sam hotel dysponuje 270 apartamentami.



