Beautifully situated in Vemdalen, on the edge of the alpine tundra. There are unique opportunities here to build a strong sense of team spirit. Storhogna Högfjällshotell & Spa is beautifully located in Vemdalen, on the edge of the alpine tundra, 755 metres above sea…