Last Updated: Monday, October 7, 2013, 15:13
The debt-laden Leela owns and operates eight luxury properties.
Last Updated: Friday, April 5, 2013, 15:08
Hospitality chain Leela Palaces, Hotels and Resorts on Friday unveiled a new brand identity, including a new logo and a revamped website as part of an image makeover.
Last Updated: Wednesday, October 31, 2012, 16:35
The 250-rooms hotel with 5 million sq ft of built-up area, would be completed in four years.
more videos >>