That does seem expensive. I guess you'd have to rationalize it by the shorter commitment (no lease). It is probably priced to offset the risk incurred by the Subletor and AirBnB.
In the UK these are usually let to business people, the flats are much smarter than long lets, and the prices are 2-4x higher (and I assume the occupancy rates are correspondingly lower).