Squeezed by rising costs and competition from delivery platforms such as Deliveroo, hotel room service may be approaching its last orders. Can it adapt fast enough to stay on the menu?

You need to be a premium member to view this. Join our community for just £5.99 per month, or £61.78 for a full year.