Overlooking the Bay of Bengal
The Leela Palace Chennai, built on 4.8 acres of land overlooking the Bay of Bengal. The hotel is the closest 5-star hotel in Chennai to the business district.
Overlooking the Bay of Bengal.
Approximately 35 mins from the Chennai International Airport.
Concierge services • 24-hour front desk • 24 Hours Room Service • Valet Parking • Left Luggage facilities • Swimming pool • Spa • Fitness centre • Cake Shop • Boutique • Salon • Business centre.
The Leela Palace Chennai Highlights
- Overlooking the Bay of Bengal
- Spa by ESPA
- Award-winning Indian restaurant
- The Leela Palace Cake Shop
- AMALYA lifestyle boutique