Thanks everyone. I managed to call through this morning. The advice was to go down to Qatar local office 72 hours before my flight to make a booking for the hotel. Costs SGD125, which is ok, but I'm a bit curious why it has to wait til 72 hours prior to flight.