Question: What British multinational owns the Holiday Inn in New Dehli?
Sentence (from "InterContinental Hotels Group"): InterContinental Hotels Group PLC, informally InterContinental Hotels or IHG, is a British multinational hotels company headquartered in Denham, UK.
Relevant evidence: Yes