A quiet pilgrim's lodging steeped in tradition. Located at the base of Mount Koya, a region that heals the soul.