IHG Hotels & Resorts has signed a management agreement to open a Holiday Inn Express & Suites in Gwalior, India, by early 2029.
Source: New feed
IHG Hotels & Resorts has signed a management agreement to open a Holiday Inn Express & Suites in Gwalior, India, by early 2029.
Source: New feed