Das 5-Sterne-Hotel The Leela Palace Chennai ist perfekt nah an dem zentralen Bezirk South Chennai gelegen. Die Gäste des Hotels können gerne im ganzen Gebäude WLAN mitnutzen.
St. Thomas Basilica ist in ca. 25 Minuten zu Fuß von hier aus erreichbar und Kapaliswarar-Tempel ist ca. 3 Kilometer vom Hotel entfernt. Die Unterkunft liegt in einer Entfernung von 19 Gehminuten vom See Golf von Bengalen. Marundeeswarar-Tempel ist 4 km weit weg von der Unterkunft. Die Bushaltestelle MRC Nagar liegt ca. 100 Meter entfernt.
Im Leela Palace stehen den Gästen 316 klimatisierte Zimmer zur Verfügung, die mit einem LCD-TV sowie einer Kaffeemaschine und einer Minibar ausgestattet sind. Einige Zimmer verfügen auch über ein privates Bad mit einem Haartrockner und einer Wellness-Badewanne. Die Zimmer bieten einen herrlichen Blick auf die Stadt.
Im Restaurant des Hotels serviert man jeden Morgen ein Frühstücksbuffet. Das Leela Palace Chennai verwöhnt Sie mit der Vielfalt von 4 Restaurants für jeden Geschmack. Das Hotel verfügt auch über eine Lounge- Bar. Das Restaurant Spectra bietet asiatische Gerichte an und befindet sich neben der Unterkunft.