The Leela Kempinski
The jewel in India's glittering crown of cities, Mumbai is the nerve-centre of the nation. And The Leela Kempinski Mumbai is an 11 acre oasis of tranquillity nestled amidst the hustle and bustle of the nation's financial capital. Amble through the landscaped gardens, the murmuring waterfalls and the becalming lotus ponds and you'll find it hard to believe that you're a short drive away from the international and domestic airports. The Leela Kempinski Mumbai is also well connected to the city's business districts. |