You might want to try the Sheraton LaGuardia in Flushing, Queens. Yes, it's obviously more convenient for LGA but JFK is a straight shot down Van Wyck Expressway (though it can be congested at certain times of the day).
It's pretty convenient to the Main Street, Flushing terminus of the #7 line which goes to Times Square.
It's in the middle of a block with a bunch of Chinese shops, food stores and restaurants so if you really like Chinese food you're in luck (that part of Flushing is heavily Asian).