Bishop's gate will be the longest drive to/from Philly and there is very little adjacent to the hotel. Within 10 minutes there are quite a few good restaurants and shops though.
Cherry hill will be the most convenient for overall access to Philly city center and is probably the most 'balanced' location in terms of Philly access and nearby restaurants, shops, etc.
I'm not terribly familiar with the Deptford property location but it would be a longer trip to center city versus Cherry Hill.