Yes, the brand-new Billion-dollar campus of Cornell University is in NYC, 1 stop on the F train from the 63rd and Lexington train station, on Roosevelt Island. It is the fastest to reach, and a glamorous facility, boasting latest modernist architecture and all sorts of high-tech innovations. It is a place to see in its own right!

Come for the conference and see the buildings!