Not a 4 star hotel
I stayed at the Millennium Hotel Broadway from 11/10-11/12 with my daughter. The hotel had long lines to check in and check out, the lobby was unkept, unclean, and the staff was not helpful. Even the restroom when you are in the lobby was filthy with and overflowing trash can and stopped up toliets.
Our room was dirty and our pillow were hard. My daughter wanted to bathe, but the bathtub stopper was broken, so she showered instead. Our room was cleaned, but our bathroom was literally untouched. 
The only positive about this hotel is the location. It is close to Times Square. For the price, I would rather stay in a Doubletree or Westin. At least you will get better bathrooms, showers, beds and a cleaner environment.