Denham, United Kingdom, 2017-Nov-24 — /Travel PR News/ — Travellers to Geelong will soon be introduced to the ‘Joy of Travel’, with IHG today announcing a 20-year management agreement with Franzé Developments to open and operate Holiday Inn and Suites Geelong, the largest hotel in the city. Opening in 2020, the 190-room property will be… Read the full press release