A perfect holiday is not just about the itinerary of places to visit, but also the hotels one chooses to stay that can make all the difference. Conde Nast Traveller recently announced their Readers' Choice Awards 2019 UK and USA that featured 17 hotels in the category of 'Best Hotels In The World'. Making their way to the list were three hotels from India: at No. 3 spot was Taj Lake Palace in Udaipur followed by Rambagh Palace in No. 7 and Alila Fort Bishangarh in No. 11, both of which are located in Jaipur.