Common Noun Collocations of hospitality

advantage, breach, charity, country, courtesy, duty, friend, friendship, generosity, guest, home, host, house, industry, kindness, law, night, offer, part, person, protection, right, rite, sense, stranger, thank, tourism, tradition, warmth, strang