1.

How many Indian hotels are placed in the World's 100 Best Hotels list?

Answer» Six Indian hotels have made it to the World's 100 Best Hotels survey by the Travel & Leisure magazine. 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.


Discussion

No Comment Found