That’s so they don’t have to pay you a proper housing allowance in a country that is notoriously expensive for housing. If you want to live in a hotel room and commute for the rest of your life, go for it. Personally I would rather relax in a place that is as far away from a hotel room and the inside of an aircraft cabin on my days off as possible.