Although we have not personally visited the White House Hotel of New York, we found their rates to be very reasonable. Visit their site for more information. If you are driving to New York City, I strongly suggest that you stay outside of Manhattan. A car can be a liability in the city, whereas public transportation is readily available and very efficient. In most neighborhoods, on-street parking is almost nonexistent and parking garages charge a small fortune.
Traffic can be a nightmare during rush hours.
New Jersey offers some hotel options that are friendlier to car owners and are less expensive. You can find accommodations in Newark near the airport, in Secaucus near the Meadowlands Arena, or in Jersey City. They are not as convenient as a hotel in Manhattan, but they generally provide larger rooms at lower prices. Plus, taxes are lower and parking is free. I personally prefer the hotels in Secaucus.