Puneet Chhatwal Writes: India's First Luxury Hotel Goes Where Indians Do
Incorporated in 1899 by the founder of the Tata Group Jamsetji Tata, IHCL opened its first hotel, The Taj Mahal Palace, in Mumbai—then Bombay— in 1903. Dubbed as the best hotel east of Suez, it transformed the face of Bombay and introduced authentic Indian hospitality to the world while bringing global luxuries to the country
Puneet Chhatwal - July 28, 2023