No, not really. You can negotiate with the manager for extended stays.
They offer a rate for the day you check in for as long as you stay. But they can't guarantee that you'll get that same rate every week you check in. Rates are based on availability of the hotel.
Thanks! Your answer is awaiting moderation.