I stayed in the Deccan Plaza, Royapettah a couple of times during my business visits to Chennai. The hotel is located on the Royapettah High Road and has loads of eateries within short distance. Speaking about the hotel, I would recommend this.
Although its not for the budget travelers, but the hotel is worth every penny you pay for. It has large spacious rooms with clean linen and good options in toiletries. My booking has breakfast included so I had breakfast in the hotel itself. The spread of the breakfast menu is huge and you have lots of variety of options to choose from, starting from North Indian to south Indian to continental.
The food( Non veg) was also delicious and the gulab janums with vanila ice cream sealed it of as the preferred hotel in Chennai