The Grand Hotel Oslo is located on Karl Johans Street and has one of the best locations in the city. The National Theatre and central railway station Station can be accessed within 2 minutes. The Town Hall, the University of Oslo and other attractions are also just a stroll away.