The Leela Palace Chennai offers timeless luxury by the Bay of Bengal, blending regal architecture with modern elegance.
Its prime location keeps you seamlessly connected to business districts, diplomatic hubs, and Chennai’s vibrant cultural scene.
With easy access to Marina Beach, heritage sites, and top dining spots, it stands as one of the finest luxury hotels on the Coromandel Coast.
Address:
Adyar Sea Face, Leela Palace Rd, MRC Nagar, Raja Annamalaipuram, Chennai, Tamil Nadu 600028