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
Need to Book a Hotel?
+91 8452040404
+9102265176600