Another really nice Marriott in New York is the Marriott Courtyard Manhattaan Midtown East. The rooms are HUGE by NY standards.
It is within walking distance of Rockefeller Center, Times Square, 5th Ave., etc.
We are staying here in August for $139 a night.