Located in Stockholm’s archipelago, 30 minutes from the city centre, Yasuragi is not something you’d expect to find in Sweden. That’s because it’s essentially a Japanese ryokan (inn), which was even originally designed (albeit as conference centre) in 1970 by a Japanese architect, Yoji Kasajimait. It was in 1997 that…
