Holiday Inn Express Melbourne Southbank, is the city’s newest four-star hotel and conferencing