There isn't a "host hotel" for New York shows. Why? A competitor nearly started a room on fire a few years ago by with having a hot plate in the room and too many competitors ruining linens with their tanning.
Usually the Embassy Suites near the Tribecca is where the check-ins are held. I'm a fan of the Millennium Hilton when making the trip to Manhattan.