In a landmark moment for India’s hospitality industry, 36 Indian hotels have entered the 2025 Michelin Key Selection list, marking the country’s debut in the global benchmark for excellence in hotel ...