Haven (ha’ven):

 a place of refuge or rest;

a sanctuary