If you want to be in the epicenter of all the action, try out the Millenium (or the Marriott across the street). Basically on Times Square but without the noise. As you know if you're in Times Square, the Theaters, Restaurants, and 5th Avenue are a few steps away. Use the Theater Desk to book tickets. We didn't and wished we had.
The hotel staff was great but its a large hotel (600+ rooms) so patience is a virtue for some things. We 'timed' it perfectly for 100 degree July weather but the AC was dependable. While the room was pleasant and clean, don't expect opulence. We had a Superior Room and ignored the hard bed and pancake pillows. You can upgrade to a Club room which might be worth it. All in all, decent value for the money and great location which we all know (in NYC and everywhere else) matters!
hotel reviews