The Leela Palace is a 5 star facility & amenities palace hotel in Chennai (Madras), India.
The palace hotel is offering excellent venues for small executive meetings to large conferences, state banquets to large gatherings, marriage receptions to social functions.
The palace hotel features 326 rooms & suites and is equipped with world-class amenities.
Managed By: Hotel Leelaventure Limited, Preferred Hotels & Resorts
The Leela Palace is built on 4.8 acres of land with panoramic views of the Bay of Bengal and close proximity to the business district of Chennai (Madras).
Member Of: FHRAI
Awards (If Any):
Languages Spoken: English, Hindi, Tamil
Activities At The Venue: The Spa by ESPA, Steam, Sauna, Jacuzzi, Fitness Centre, Swimming Pool
Pets not allowed
Any Special Information Regarding Venue: