6 Indian hotels in World's Best Hotels list
Six Indian hotels have made it to the World's 100 Best Hotels survey by the Travel + Leisure magazine, with The Oberoi Vanyavilas in Ranthambhore ranking 16th. The Leela Palace in Udaipur was ranked 34th, while Taj Rambagh Palace in Jaipur was ranked 43rd. The list includes The Oberoi Rajvilas, Jaipur, The Oberoi Amarvilas, Agra, and The Oberoi Udaivilas, Udaipur. 