Mumbai, India
The Leela Palace
The Leela Mumbai is a 391 rooms hotel with several acres of lush landscaped gardens, waterfalls and a lotus filled fountain.
The Leela Mumbai, is a top 5 star luxury business hotel in Mumbai, does justice to the city of dreams with its exquisite room and suites, world-class dining options, a signature spa and so much more. One of the safe hotels to stay near Mumbai International Airport, it has a pool surrounded by greenery, offering visitors an exotic setting to relax and rejuvenate in.