We just stayed last weekend at Element Times Square. It's a Starwood property. It was nice with a free breakfast...sort of like an Aloft type hotel. I was surprised at how inexpensive it was ($130 for a King). Its super close to the Theatre district and Penn Station.