Yes, there is a restaurant on-site at Malmaison London, London. They also have a bar service for drinks.