The rich culture and mystique of India blend with the traditional hospitality of the Leela group to give you one of India’s finest business hotels – the Leela Kempinski. The Leela Mumbai, is a joyful oasis of tranquility with it’s 11 acres of ingeniously landscaped gardens, cascading waterfalls and beautiful lotus ponds.
Enchanting Travels is accredited by leading international travel associations, including USTOA and AFTA. As a result, you can travel with complete peace of mind since your trip is financially protected.