Close to Odenplan Square you will find Radisson Blu Royal Viking Hotel, Stockholm, which has a rating of 8.3 over 18,216 HotelsCombined reviews.