Karl Johan Hotel liegt im Herzen von Oslo direkt an der lebhaften Karl Johans Gate, der Prachtstraße der Stadt. Das Haus befindet sich nur wenige Schritte von Einkaufszentren, dem Storting und bedeutenden Sehenswürdigkeiten wie dem königlichen Schloss entfernt, wodurch es einen zentralen Ausgangspunkt für Erkundungen bietet. Die ruhigen Straßen des nahegelegenen Slottparken-Parks und die Nähe zum Oslofjord schaffen eine attraktive Mischung aus städtischem Flair und natürlicher Umgebung.
Die Unterkunft besitzt 114 Zimmer, die sich auf fünf Etagen verteilen. Die Zimmer bieten Balkone oder Terrassen, Kingsize- und Doppelbetten sowie individuell steuerbare Heizung. Einige Unterkünfte sind als Junior-Suiten mit großzügiger Raumaufteilung verfügbar, ergänzt durch Minibar und Kühlschrank.
Das Hotel verfügt über ein Restaurant, eine Bar und bietet ein Frühstücksbuffet an. Zur Entspannung stehen Wellnessangebote und ein Whirlpool bereit, zusätzlich können Fitnessstudio und Bräunungsstudio genutzt werden. Für Tagungen gibt es fünf Konferenzräume, und weitere Services wie Zimmerservice und Wäscheservice runden das Angebot ab.