Kempinski Stafford London offers £100,000 package