Corporate hospitality is defined by the Oxford Dictionaries as ‘the entertaining of clients by companies in order to promote business, especially at sporting or other public events’. It is clear from the definition that the promotion of business is at the centre of entertaining clients and vendors through hospitality events.