5 Indian hotels in World's 100 Best Hotels list
Five Indian hotels have made it to the 'Travel + Leisure' magazine's 100 Best Hotels list, with The Oberoi Udaivilas in Udaipur ranked 22nd. In a survey conducted by the magazine, The Oberoi Vanyavilas (Ranthambhore) was ranked 28th, while The Oberoi Rajvilas (Jaipur) was 59th. The list also included The Leela Palace New Delhi and the Taj Lake Palace (Udaipur).