Can a business require one to surrender his personal ID: driver's license for the duration (at least 2 hours) of the visit to the business' premises?
Question Details: While I tried to take family pictures at my client's request at his family's hotel room, I was required to surrender my driver's license to the hotel's security office for the duration of the visit.
In the world of private business, you can be required to surrender one's driver's license for a period of time if security feels that the circumstances warrant such in order to do a background check on a particular person as a condition of remaining upon the premises. This seems to be what happened to you.
You had the option to remain and give up your driver's license, or refuse and be asked to leave the premises.