I would look into a chain of hotels called Affina. They have half a dozen
around the city in the mid-town area. Some are studio or one-bedroom
suites with little kitchenettes. Very nice and spacious and covenient
for having a cup of tea or light breakfast in your room.
Also since it caters to a business clientele space may be available
at a good price as biz travel is off at that time of year. Alternaively
Priceline could be an option. There's a site called biddingfortravel.com
that can give you an idea what type of bids have been accepted
Big chains like Sheraton and hilton and novotel might aslo have
good rates as the holiday season is a bit slow for tours and conventions.