Hotel Leela acquires Coorg resort for ₹571 crore, forays into wellness space
Hotel Leela is the second luxury brand to enter the wellness space recently, following Indian Hotels Company’s acquisition of Atmantan, a 96-key luxury center near Pune, last November