Готель під назвою Kunlun з'явився в Пекіні завдяки легенді про гірської ланцюга Kunlun, яка тягнеться вздовж тибетського плато. Здавна ці гори не тільки вважаються божественними, але і є столицею божих володінь.
Kunlun розташований на березі річки Liangma. Навколо готелю знаходяться посольства різних держав, офіси іноземних компаній, виставкові центри, торговельні комплекси і інші висококласні готелі. Завдяки зручному прямому шосе до а/п всього 15 хвилин на таксі, а до центру міста 20 хвилин.
В готелі є умови для проведення банкетів, конференцій та інших заходів. Є спеціальний зал для конференцій і великий зал для банкетів.