The city is brimming with world-class dining and cultural experiences, and at Karl Johan, you are staying just a stone’s throw away from most attractions.