I have stayed in The Royal Meridien a number of times. I havent had worse stay in any five star hotels than this one. While rooms are good, service is pathetic. It takes ages for orders to come....you contact room service or laundry and then there is unending wait. You never know what they will charge you for on checking out....different rules everytime. The location is no good as the hotel is in high traffic zone and you cant find a place to walk. The swimming pool is average but the health club is good. The ultimate thing I notices was when a waiter sipped from a glass of juice to get the level down from the brim and served to a guest in front of my eyes! Gosh.......nothing more to say. I havent seen other hotels in chennai but going by others in the country this hotel leaves much to be desired. Having spent long time in this hotel I would say the quality of food is average to good but poor service in takes a toll and makes the hotel big no no.