The designer The Leela Palace Chennai lies in a business area of Chennai.
The hotel is set in a convenient location 3.8 km away from Ramee Mall. The property boasts location within 6 km from Chennai city center.
A temple and a cathedral are set within walking distance.
Guests can get to Madras International (meenambakkam) airport in 20 minutes by car.
This property comprises 326 luxury guestrooms featuring an in-room safe, climate control, a microwave, an iron with ironing board and a wardrobe. The hotel offers a panoramic view over the sea. Room facilities also include a dishwasher, coffee/tea makers and a fridge for self-catering.
Eat & Drink
Dishes of Indian cuisine are served in the specialty restaurant. Situated 250 meters from the venue Spectra and China XO serve a variety of food.
Guests will make use of a baggage storage, a beauty salon and a lift as well as find a business centre, a movie projector and printers useful for work.
The property offers steam baths and massage, encouraging guests to unwind.
Wireless internet is available in the entire hotel for additional charge.
Private parking is possible on site for free.