Hilton
There is a Hilton very close to Madame Tussaud's
Sheraton
We always stay in The Crowne Plaza which is on Times Square. It wasn't too far a walk to Madame Tussaud's and is pretty central for a lot of other attractions.
Hampton Inn on 39th is good, not too expensive and has a decent free breakfast
Thanks! Your answer is awaiting moderation.