Be it Priyanka Chopra or Narendra Modi, we Indians are obsessed with proving ourselves, especially overseas. But then garnering praises and accomplishments is not limited to any genre and this was established when India’s renowned hotels made a place for themselves in the World's 100 Best Hotels List.
Here’s the list of 6 hotels that got featured in the Travel + Leisure Magazine’s World 100 Best Hotels:
1. Oberoi Vanyavilas, Ranthambhore - Ranked 16
2. Leela Palace, Udaipur - Ranked 34
3. Rambagh Palace, Jaipur - Ranked 43
4. Oberoi Rajvilas, Jaipur - Ranked 68
5. Oberoi Amarvilas, Agra - Ranked 69
6. Oberoi Udaivilas, Udaipur - Ranked 84
Packed your bags yet?