top 10 Luxury hotels in India


Hotel NameCity, State
1. Taj Lake Palace Udaipur, Rajasthan
2. The Leela Palace Udaipur, Rajasthan
3. The Taj Mahal Palace Mumbai, Maharashtra
4. The Oberoi Amarvilas Agra, Uttar Pradesh
5. Umaid Bhawan Palace Jodhpur, Rajasthan
6. The Leela Palace New Delhi
7. The Oberoi Gurgaon, Haryana
8.  The Oberoi Mumbai, Maharashtra
9.  The Oberoi Udaivilas Udaipur, Rajasthan
10.  The Oberoi Vanyavilas Ranthambore, Rajasthan

India