IHG Hotels & Resorts debuts avid hotels brand in New York, US 2 min read Hotels IHG Hotels & Resorts debuts avid hotels brand in New York, US admin September 23, 2023 IHG Hotels & Resorts has debuted its avid hotels brand in New York, US, with the opening...Read More