The Leela Palace is Chennai's first and only seafront city hotel, Hotel exudes the regal and opulent style
Location : The Leela Palace is Chennai's located in a quiet area close to the central business district and local attractions. A Software Park is included in the grounds.
Accommodation : The Leela Palace is Chennai's 11-storey hotel features 326 suites with extensive space devoted to meeting and conference facilities
Your enquiry has been submitted. We will get back to you shortly.