What is the maximum number of nights I can book?

You can stay as long as you want.