haven
oasis
a shelter serving as a place of safety or sanctuary