If you're visiting Japan, don’t miss the authentic cultural experience of staying at a ryokan. Deeply serene and relaxing, it also gives you an insight into Japanese tradition and its simple way of life, with the luxuries of a soothing onsen and delicious kaiseki meals.