Re: Bit lost..
Half a story there, booked into hotels on the approved list with a special DXC rate that does not include breakfast. Breakfast £19.99 in Hilton, not much cheaper in Holiday Inn. Hotels in remote locations knew that they could charge what they felt like and the traveller would pay up.
Solution was to take a £20 taxi to the closest place we could get two courses for under £25 and then a £20 taxi back. All above board and never questioned.