Question: What British multinational owns the Holiday Inn in New Dehli?
Sentence (from "InterContinental Hotels Group"): IHG has over 766,000 rooms and 5,174 hotels across nearly 100 countries.
Relevant evidence: No