My code does not have any issues, but isn't it logically incorrect to assume you would be renting a car for the same amount of days as you would for nights spent at a hotel? Shouldn't the amount of nights stayed at a hotel be 1 less than the amount of days you rent a car? Making the use of days in the final return statement not actually realistic?
I don't travel a lot, so maybe you don't rent a car the following day, assuming you are getting a flight/hotel package, traveling to and from the airport to the hotel is probably a provided service.
Replace this line with your code.