Sweden is a Scandinavian nation with thousands of coastal islands and inland lakes, along with vast boreal forests and glaciated mountains. The gateway to this magical country is Stockholm; a sophisticated, elegant and thoroughly civilised city.

With local aesthetics designed around form and function, the cities are as beautiful as the people; with a diverse range of accommodation options, some of which you may have never seen before!

Interesting facts about Sweden:

  • There is a 20 story light spire on a building in downtown Stockholm, and anyone with a smartphone can change the colors on the lights that are shining in it.
  • People of Sweden love Donald Duck so much, they had to make voting for him illegal.
  • Stockholm, capital of Sweden, is built of 14 islands, the city center is “virtually situated on the water”.