Meaning:
A habitual hangout; a place one frequents often and where one feels welcome
Examples:
- Well, here's your new home away from home.
- This'll be your new home away from home, pal.
- A home away from home for the weary traveller.
- Welcome to my little Greek home away from home.
- The local park can be your home away from home.
- The hospital is really our home away from home.
- Our house is your home away from home.
- A wonderful and refined home away from home.
- All is possible at the Fontana Hotel, your home away from home.
- You can consider it home away from home.