The Leela Palace, Chennai

The Leela Palace is a 5 star 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.

  • 326 Rooms & suites
  • 14 Halls
  • 1500pers max capacity

Activities: The Spa by ESPA, Steam, Sauna, Jacuzzi, Fitness Centre, Swimming Pool

Restaurants: Spectra – Multi Cuisine (Lobby Level), The Leela Cake Shop – Confectionery (Lobby Level), The Lobby Lounge (Lobby Level), Jamavar – Indian Cuisine (Lower Lobby Level), China XO – Chinese Cuisine (Lower Lobby Level)