The grand 5-star The Leela Palace Chennai provides luxury rooms with a panoramic view of Bay of Bengal.
The property lies within 2.0 km from Elliot's Beach, Kapaleeshwar Temple and Besant Nagar Beach. The venue is 6 km away from the city center.
Nearby points of interest include a temple and a cathedral.
Madras International (meenambakkam) airport can be reached in 15 minutes by car from The Leela Palace Chennai.
The Leela Palace Chennai offers 326 rooms fitted with climate control, a trouser press, a closet, TV and an in-room safe for a comfortable stay in Chennai. Some rooms at The Leela Palace Chennai have a view over the sea. Guests can make use of free toiletries, a sink and a hairdryer.
Eat & Drink
The on-site specialty restaurant tempts guests with Indian dishes. Serving an array of dishes, Spectra and China XO are just 250 meters away.
The hotel also offers limousines for rent.
On-site treatment facilities feature steam baths and reflex massage.
Wireless internet is available in the entire hotel for additional charge.
Free private parking is possible on site.