Five Taj Hotels Ranked among the Top 100 Hotels in the World
Mumbai: The Indian Hotels Company Ltd.’s (IHCL) iconic brand Taj has been recognised as one of the ‘Top 20 Hotel Brands in the World’ at Travel + Leisure’s annual World’s…
Mumbai: The Indian Hotels Company Ltd.’s (IHCL) iconic brand Taj has been recognised as one of the ‘Top 20 Hotel Brands in the World’ at Travel + Leisure’s annual World’s…