
The Leela Palace Kempinski Chennai
The Leela will soon enter Chennai with the first ever beachfront Luxury Hotel.
More
The Leela Kempinski Agra
Experience a world of grandeur and splendour at The Leela Agra. It will be located at 200 km
More
The Leela Lake Ashtamudi
The Ashtamudi Lake, so named because of its eight 'arms' or channels is the getaway to the backwaters
More





