Yes it is triple your housing allowance because your company is trying to screw you (sorry). The nearest place to Doha is an hour a way, that's Al Khor, and there are no flats there that I have ever seen.