A haven for sojourners in a pilgrim church