With a prime downtown location, The Leela Mumbai places guests close to many attractions and sightseeing opportunities. However, this luxury Mumbai hotel provides complete serenity and relaxation from the bustle of the city streets outside its doors. Experience peacefulness in the form of delicious meals, decadent spa treatments, and spacious accommodations. Come see a true five-star Mumbai hotel at The Leela Mumbai.