Местанохождение: Отель Inner Mongolia находится в 400 метрах от железнодорожного вокзала Пекина и менее чем в 3 км от знаменитой площади Тяньаньмэнь. Гранд-отель Inner Mongolia находится в 50 метрах от станции метро Dongdan (линии 1 и 5) и в 800 метрах от проспекта Ванфуцзин. Поездка до международного аэропорта Шоуду занимает 45 минут.