Composto por 316 quartos, hotel 5 estrelas The Leela Palace Chennai está situado muito perto do bairro central, a uma distância de 3.2 km da Anna Centenary Library. Este hotel oferece recepção 24 horas e florista, bem como Wi-Fi na propriedade.
A propriedade está situada a cerca de 3.8 km da Praia de Marina e perto do Radio Room. A área inclui atrações religiosas como a Basílica de São Tomé (a 2 km) e o Templo de Marundeeswarar (a 4 km). Juntamente com outras atrações culturais, o Museu do Governo está aninhado a 15 minutos dirigindo deste hotel de Chennai. Para quem viaja de longe, o aeroporto Internacional de Chennai fica a 15 minutos de carro.
Alguns quartos apresentam mini frigobar, máquina de fazer café e frigobar bem abastecido, bem como vistas para o mar. Tem banheiros privados com secador de cabelo e banheira de spa em algumas unidades. Proporcionando jacuzzi e sauna, alguns banheiros vêm com secador de cabelo e roupões. Aqui você também vai encontrar vista para a Baía de Bengala.
O café da manhã bufê é servido todas as manhãs no restaurante no Leela Palace. Tem 4 restaurantes no Leela Palace de Chennai. Tem também um lounge bar. O alojamento está localizado dentro de alguns minutos do Spectra, que serve comida asiática.