Holiday Inn holds grand re-opening