Fathom Favorites : Mumbai

The Leela Mumbai

Located by Mumbai's International airport, The Leela is a convenient choice for business travelers with the full package from bars to the 24-hour gym to a spa that is expected of any top-rate business hotel. The club rooms and suites are worth the upgrade.

Sahar
Mumbai, 400059