Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
6 Indian hotels in World's Best Hotels list
short by Aarushi Maheshwari / on Sunday, 16 July, 2017
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.
read more at Travel + Leisure