I've done that ride a few times its a lot of fun.
as for accomdations I would stay in new jersey in a hotel near the
Goerge Washingtion Bridge and bike to the start of the ride.
holiday Inn 201.944.5000
Radisson hotel englewood 201.871.2020
of couse you could stay in the city. you may have to pay more.
when you come out this way let me know. I would be glad to show you around. and have you meet some people who will be riding in that event.
K