Oden Hotel Stockholm county, Uppland
Want to save money while travelling? It’s easy: hotel «Oden» is located in Stockholm. This hotel is located nearby from the city center.
Number of rooms: 139
Karlbergsvaegen 24 P.O. Box 6246,Karlbergsvaegen, Stockholm, 10234