A new food hotel in Germany is letting the country’s biggest brands choose and design a room to sponsor, giving each one free reign to create a unique branded space for paying guests.