Skip to content
Please select your location:
Premier room, The Leela Palace Chennai

The Leela Palace Chennai

Chennai, India

The Leela Palace Chennai reflects the grandeur of the Chettinad Palace architecture. It is set amidst six acres on the Adyar Seaface and overlooks the azure blue sea of the Bay of Bengal.

The hotel is in close proximity to the central business district and is the city's first and only seafront hotel. Regal and opulent, the hotel features four restaurants and a bar, a spa, gym/fitness center, a swimming pool and world-class amenities.

OUR RATING: Deluxe

Speak to someone
who's been there

Start planning your tailor-made trip by contacting one of our India specialists

Location & places nearby

Places & hotels on the map