hmm seems a bit suspect them paying for hotel, you sure about that?
if they pre canx a flight then you will have/or were to receive an e-mail stating this and the new flight they have booked you on. Off the top of my head though they would not give you hotel accomodation for this inconv...... did you read it off the t + C's if flights are canx on the day due to tech, weather etc
In saying that they canx the ema-prg a few weeks ago and did not hotel the pax
regards
bmibabyFC