Soak in the luxurious, relaxing moment away from the hustle and bustle
Indulge in Japanese dishes unique to this inn