Image Credit: shortpedia

2 Taj Palace hotels makes a way to the 'Best Hotels in the World' Top 10 List

R Sinduja

News Editor

Conde Nast Traveller announced its Readers Choice Awards 2019 UK & USA featuring 17 hotels in the category of 'Best Hotels in the World'. 3 hotels from India made it to the list, of which 2 were in the top 10 list. Taj Lake Palace in Udaipur was at No.3 followed by Rambagh Palace at No.7 and Alila Fort Bishangarh at No.11, both in Jaipur. Over 6 lakh readers from across the globe submitted votes and ratings.