Thesaurus Dictionary
Synonyms and antonyms of Things and places which make people relaxed in British Thesaurus
Things and places which make people relaxed
comfort zone (noun)
a situation, place, or temperature that you feel relaxed in
safe space (noun)
a situation or place where a person can feel comfortable and secure
security blanket (noun)