Very loose definition of 'Resort' used here.
It is often used in Thailand to describe sheltered housing, not as you would imagine like a holiday resort, or even a short term love motel which is often referred to as the same. There are loads of these places throughout the country, and they can be very cheap places to stay long term.