0 a place where you feel as comfortable as you do in your own home:
The hotel was a real home away from home.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
home away from home