Leela acquires luxury resort in Coorg, to open property later this year
India Business News: NEW DELHI: Leela Palaces, Hotels and Resorts Tuesday announced the acquisition of an ultra-luxury resort in Coorg. marking the brand’s entry into imme.