Отель расположен в самом большом азиатском торговом комплексе, в новом деловом районе в центре столичного города Бейжинг. Это рядом с основными правительственными зданиями и туристическими достопримечательностями, включая Запрещенный Город, площадь "Тианамен" (Tianamen) и знаменитую торговую улицу Вангфужинг (Wangfujing), в получасе от международного аэропорта.