In an encore from last year, the prestigious Travel + Leisure World’s Best Awards 2012 has once again conferred multiple Taj Hotels with outstanding rankings. The hotels include the jewels in Taj’s crown, the three stunning Grand Palaces in Rajasthan – Umaid Bhawan Palace, Jodhpur; Rambagh Palace, Jaipur and Taj Lake Palace, Udaipur, which seem to be favorites in both, the Asia’s Best as well as the World’s Best categories.
Following suit are the two most legendary hotels in the Taj portfolio, the Taj Mahal Hotel, New Delhi and the flagship Taj Mahal Palace, Mumbai. Known to be favoured addresses for dignitaries, statesmen and celebrities, both historic hotels have featured among the Top 10 City Hotels in Asia. The Pierre, a Taj Hotel, New York, too has cemented its position as a recurring ranker in the list of T+L’s Best Large City Hotels in Continental US.