Elite Hotels of Sweden Hotels Closest To The Royal Palace

Koersbaersvaegen 1
Stockholm, SE 114 23
Near Stockholm Olympic Stadium

Distance1.1 miles SELECT