The Leela voted as the World's Best Hotel Brand for the second consecutive year by Travel + Leisure USA
Sep 13, 2021
Mumbai (Maharashtra) [India], September 13 (ANI/PRNewswire): The Leela Palaces, Hotels and Resorts, owned and managed by a Brookfield Asset Management-sponsored private real estate fund,...