A HOME FROM HOME
Meaning of A HOME FROM HOME in English
( BrE ) ( NAmE a ˌhome away from ˈhome )
a place where you feel relaxed and comfortable as if you were in your own home
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005