A short-term rental booking with a relatively short lead time between the booking date and the check-in date. These are often spontaneous or last-minute trips.
Glossary Term: Last Minute
1 post
A short-term rental booking with a relatively short lead time between the booking date and the check-in date. These are often spontaneous or last-minute trips.