Ao oferecer 316 quartos, o hotel The Leela Palace Chennai está situado muito perto do bairro central South Chennai, a 3.2 km da Anna Centenary Library. Os hóspedes do hotel desfrutarão de Wi-Fi na propriedade e piscina ao ar livre no local.
A localização isolada oferece um acesso fácil para a Basílica de São Tomé, que está a 25 minutos de distância a pé. O Templo de Kapalishvara está a 3 km de distância, e tem o Radio Room nas proximidades também. Os amantes da natureza apreciarão a proximidade da praia Santhome Beach, que fica a 16 minutos a pé. A 4 km de distância, o Templo de Marundeeswarar é um destino turístico divino difícil de perder. O hotel de 5 estrelas está localizado a 15 km do aeroporto Internacional de Chennai e perto da paragem MRC Nagar.
Algumas unidades com vistas para o mar têm frigobar bem abastecido, Wi-Fi gratuito e sofá. Eles vêm equipados com frigobar para auto-atendimento, juntamente com TV de tela plana para lazer. O alojamento oferece vista para a Baía de Bengala nos quartos.
Eles oferecem um pequeno-almoço bufê diário. As opções de entretenimento incluem o lounge bar. Tem uma variedade de opções de restaurantes B-Bar e Broken Bridge Cafe, localizados a 6 minutos a pé.