Originally Posted by
rapidex
They must do by law. EU261 duty of care applies whatever the reason. You may not get delay/cancellation compensation but hotels/meals etc must be paid.
Indeed.
But BA might not pay up to the cost you might incur in a luxury hotel.