Location: The Leela Palace is a landmark 5-star luxury hotel with the distinction of being the only sea-facing modern palace in Chennai.
Location: The Leela Palace is a landmark 5-star luxury hotel with the distinction of being the only sea-facing modern palace in Chennai. Chennai Central Railway Station is less than 10 km while Chennai International Airport is 15 km away.
The 7th Century Kapaleeshwarar Temple is a 20-min drive from the property.
Room Amenities: The Leela Palace offers 295 deluxe rooms and 31 suites with modern amenities and sea or city views. Suites include internet and cocktail hours at the bar.
Common amenities include bathrooms with spa mood lighting and a deep-soaking tub, separate glass-walled shower and double vanity sink, with 3 telephones.
Hotel Facilities: Enjoy a limousine pick-up if you are within 10 km of the hotel. Other facilities include laundry service, ESPA with numerous spa treatments, salon, and gym facilities with a professional fitness instructor.
Dining: Spectra is the sea-facing restaurant with live interactive stations, Jamavar is an Indian specialty restaurant and Library Blu is the on-site lounge and bar.
China XO serves delicious Chinese fare. The Lobby Lounge and The Cake Shop serves snacks and delectable baked delights.