El hotel Oden está situado en el centro de Estocolmo. Ocupa un edificio de 7 plantas, en la más alta hay dos salas de conferencias con capacidad para 40 personas. Hay un parking subterráneo desde donde se puede acceder al resto de las plantas en ascensor. El edificio ha sido reformado varias veces durante los últimos años. Todas las habitaciones han sido también reformadas y ahora disponen de TV con pantalla gigante LCD.