Business travellers favouring home stay accommodation: report
An increasing number of business travellers are choosing to stay in hosted accommodation, attracted by its affordability, home comforts and the experience of having a host or family on hand…