The top 10 best luxury hotels in India
It's that time of the year again!
is back with its list of the top 10 best luxury hotels of 2017, when it announced the winners of its Travellers’ Choice™ awards for Hotels.
Travellers’ Choice award winners were determined based on the millions of reviews and opinions collected in a single year from TripAdvisor travelers worldwide.
Here are the hotels that made the cut:
1. The Leela Palace, Udaipur
2. Umaid Bhawan Palace, Jodhpur
3. Taj Lake Palace, Udaipur
4. Orange County Resorts, Coorg
5. The Oberoi Rajvilas, Jaipur
6. The Oberoi Amarvilas, Agra
7. Orange County Resorts Kabini, Karanataka
8. Wildflower Hall Shimla in the Himalayas, Himachal Pradesh
9. The Oberoi, Bengaluru
10. Namah, Uttarakhand