Back in those days, hotel costs were probably relatively cheaper, as staff costs were not nearly as high as they were now. So little old ladies on a decent pension or with investment income could afford to live in a hotel. The hotel benefits by having the guaranteed income and the residents gets a discount on the normal room rate. I'd love to live in a hotel, no cooking or cleaning to do.