What British multinational owns the Holiday Inn in New Dehli?
InterContinental Hotels Group: InterContinental Hotels Group PLC, informally InterContinental Hotels or IHG, is a British multinational hotels company headquartered in Denham, UK.
i don't know