The Leela Palace Chennai

The Leela Palace Chennai

  • 326 rooms & suites
  • Chennai, overlooking the Bay of Bengal
  • Swimming pool, Spa by ESPA, fitness studio, Amalya lifestyle boutique, salon by Warren Tricomi

For More Information

Location

Client List