Shelter

/ˈʃɛltər/

Slang Meanings

A place to crash or stay temporarily.
I crashed at my friend's shelter for the night.
A safe spot to hang out.
This café is a nice shelter from the hustle and bustle.