Best location in Oslo. Walking distance to the shopping area and Aker Brygge and restaurants around. Good breakfast and very comfortable bed. Definitely will choose Karl Johan when I visit Oslo next time.
I loved the breakfast. It was the best among all the hotels I stayed in Norway. Rooms were big and enough space for 3 big luggages. People were friendly too. Walking distance to anywhere.