Situado no centro de Estocolmo o Hotel Oden está colocado num edifício com 7 andares, sendo que no ultimo andar disponibilizamos 2 salas de conferência que acomodam ate cerca de 40 pessoas.
Existe uma garagem por baixo do edifício com acesso aos restantes andares através de elevador. O edifício foi renovado gradualmente nos últimos anos. Todos os quartos foram melhorados e estão equipados com modernas televisões com um ecrã amplo e plano LCD.