Michelin Guide 2025 recognises 36 Indian hotels for excellence

The Michelin Guide’s ‘Global Michelin Keys 2025’ honours 36 Indian hotels, spotlighting palaces, forts, and eco-retreats among 2,457 global properties. With One to Three Keys denoting ‘very special’ to ‘extraordinary’ stays. India has emerged as one of the top countries with two three-key icons: Taj Lake Palace, Udaipur, and Taj Falaknuma Palace, Hyderabad, exemplifying hospitality excellence.