Channel estimation techniques for Multiple-input Multiple-output Orthogonal Frequency Division Multiplexing (MIMO-OFDM) based on comb type pilot arrangement with least-square error (LSE) estimator was investigated with space-time-frequency (STF) diversity implementation. The frequency offset in OFDM impacts its performance. This was mitigated with the implementation of the presented inter-carrier interference self-cancellation (ICI-SC) techniques and different space-time subcarrier mapping. STF block coding in the system exploits the spatial, temporal and frequency diversity to improve performance. Estimated channel was fed into a decoder which combines the STF decoding together with the estimated channel coefficients using LSE estimator for equalization. The performance of the system is compared by measuring the symbol error rate with a PSK-16 and PSK-32. The results show that subcarrier mapping together with ICI-SC were able to increase the system performance. Introduction of channel estimation was also able to estimate the channel coefficient at only 5dB difference with a perfectly known channel.