Con 316 habitaciones, el hotel The Leela Palace Chennai, de 5 estrellas, se encuentra muy cerca del barrio céntrico de Madrás, a unos 10 minutos en coche del Meliapor. Este hotel en el barrio South Chennai tiene una piscina exterior, además de aparcamiento privado gratuito en el lugar.
El hotel está a unos 10 minutos en coche de la Playa Marina y a 25 minutos andando de la Catedral basílica de Santo Tomás. El Leela Palace Madrás tiene vistas sobre la bahía de Bengal y está a un par de minutos del Radio Room. El lugar está situado a unos cuantos minutos en coche de la bahía de Bengal. Entre los edificios religiosos notables cercanos se encuentra el Templo Triplicane Sri Parthasarathy, a 10 minutos en coche del The Leela Palace Chennai. La parada de autobús MRC Nagar se halla a tan solo 100 metros de distancia.
Algunas de las habitaciones con aire acondicionado cuentan con TV de pantalla plana por cable y TV con múltiples canales, además de cafetera y minibar. Algunas habitaciones incluyen un cuarto de baño privado con secador de pelo y bañera de hidromasaje. También proporciona bañera de hidromasaje y sauna, además de comodidades como secador de pelo y batas. Las habitaciones dan al mar.
El Leela Palace ofrece cada día un desayuno buffet. Este hotel cuenta con un bar lounge. El establecimiento está situado junto al restaurante la Spectra, que sirve comida asiática.