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)