Taj Lake Palace, Udaipur and Rambagh Palace, Jaipur honoured as ‘the Best Hotels in the World’ in Condé Nast Traveler Readers’ Choice Awards 2019
Mumbai: Taj – the iconic brand of Indian Hotels Company Limited (IHCL) has been honoured in the longest-running and most prestigious recognition of excellence in the travel industry, the Condé Nast…