Tucked away deep in the boreal forests, by a bend at the foot of a rapid in the råne river lies a hidden gem in Swedish Lapland, Arctic Retreat.
Grand Hotel is one of Scandinavia's leading hotels and a landmark in the centre of Sweden's capital city. Opened in 1874, the hotel boasts a prime waterfront location overlooking the Royal Palace and Gamla Stan, Stockholm's old town.