The Leela Palaces, Hotels and Resorts acquires ultra-luxury resort in Coorg, Karnataka
The Leela Palaces, Hotels and Resorts has announced a marquee acquisition of an ultra-luxury resort in Coorg, marking the brand’s entry into immersive, nature-led and wellness-anchored hospitality

