Clue: It offers hospitality to all, but it's cold in winter (4,5)
Answer: OPEN HOUSE
Explanation: Definition: It offers hospitality to all
Double definition – a house would get cold if left open in winter