The pick-up and drop-off locations need to be able to be entered manually.
Some activities are picked up from the hotel, some are at a central meeting point, and rental cars are often collected/dropped off at different locations. Most times there is never one fixed location for all.