Synonyms and Antonyms for home away from home

1. home away from home (n.)

a place where you are just as comfortable and content as if you were home

Synonyms: