Australia.

IHG & Franzé unveil new Holiday Inn in Australia

IHG Hotels & Resorts, in partnership with Franzé Developments, has introduced a new Holiday Inn & Suites in Geelong, Australia.…