Booking calendar

Hello, I need to be able to select all the tours I want by hour in my booking calendar. If a client books, there is no more availability until the tour ends, and we have several vehicles available within a time range.