Отель Best Western Karl Johan располагается в здании 19 века на центральной улице Осло, улице Карла Йохана, менее чем в 500 метрах от Королевского дворца. Станция метро Stortinget находится буквально в 2-х шагах от отеля Best Western Karl Johan, а центральный железнодорожный вокзал - менее чем в 10 минутах ходьбы.