How many days before arrival can I make a booking?
This depends on the Sales Office (SO) you are working with. For most markets you can submit online bookings until 2 days before arrival.
Typically credit card payment is mandatory for short term bookings.