abiding-place

/əˈbaɪ.dɪŋ pleɪs/noun
University
1

The place where one abides; a permanent dwelling-place.

2

a place of rest; a resting-place.