Hotel J Introduces a New, Immersive Wellbeing Focus
Just 25-minute boat ride from the center of Stockholm, Nacka Strand lies at the beginning of the city's picturesque archipelago. Life is unhurried, noise ebbs away and there are calming leafy views of Djurgården island…