In many (all?) US states, after a customer stays a certain number of nights in a hotel, they become a “permanent resident” and the hotel has to go to court to evict them to have the police force them to leave.
Hence, many hotel managers do not allow people to stay beyond the number of nights they qualifies the customer to become a permanent resident (30 nights in many US states).
Hence, many hotel managers do not allow people to stay beyond the number of nights they qualifies the customer to become a permanent resident (30 nights in many US states).