Another suggestion: the Teaneck, NJ Marriott is a quick bus ride (on the NJ Transit 182 bus) to the little-known Bus Terminal at 178th and Broadway (this is not the main NYC bus terminal which is at 41st st). From there, you can walk or take the M5L bus to 159th & Broadway. Traffic time total is likely less than an hour.