Hotels.com now pays you £100 back after staying 10 nights – how to get the most out of its new scheme

Open article