A trip to India is a mesmerising journey of sensory delights – at once so familiar and so exotic. From the grandeur of the Taj Mahal, the bustle and crush of the streets of Mumbai, the silence of the mountains, the exotic birdsong on a peaceful river cruise in the backwaters of Kerala, or the skin-tingling warmth on a sweep of golden beach in Goa, this vast and wonderful country will surprise and delight.
Leela Mumbai
See inside for details
Leela Palace New Delhi
See inside for details
Taj Mahal Palace
See inside for details
Taj Palace
See inside for details
The Leela Goa
See inside for details
The Oberoi Gurgaon Delhi
See inside for details
The Oberoi Udaivilas
See inside for details