The little building in front is the Port Authority terminal. It almost looks like they extended the parking garage over the tunnel entrance. I seem to recall a plan to put a hotel on the site from around 6 years ago or so. I know hines & GM are still planning a "river east" development for the lots east of ren cen [[actually all the ren cen-belle isle ideas are still active, at least they were the last time I talked to the main actors).