Last time I went to NYC I staid at a Holiday Inn in Manhattan... Chinatown, of all places:
http://holidayinn-nyc.com/You have Little Italy and the Village within minutes. And Times Square and Central Park about an hour or two walk. Tons of places to get a drink.