Too late to answer, but for future references on Chennai hotels -
Citadines OMR - decent, though a bit far from the city. I like that it was a 1 Room Kitchen setup, with private balcony/terrace. If you open windows, mosquitoes might trouble you.
West In, Velachery - decent. It is rated higher than Citadines but I didn't like it much. Has 4-5 indoor restaurants. I tried two of them, decent food.