fbpx
Contact us Request a brochure

The Leela Palace Chennai

The Leela Palace Chennai is a luxury seafront hotel in Chennai. Situated in a prime location where Adyra River joins the Bay of Bengal, it offers fantastic sea views and sits right above Elliot’s Beach. Interiors are grand and opulent, with sparkling chandeliers, imposing colonnades and statement ornaments throughout. Centrally located, it is just a short distance from landmarks like Santhome Basilica, Kapaleeswar Temple and the temple of Ashtalakshmi.

View all of our luxury holidays to India.

×

Speak to our team

Your once in a lifetime experience starts here!