Photo Source: The Leela Mumbai
The Leela Mumbai is nestled within the tranquillity of more than ten acres of lush landscaped gardens and cascading waterfalls. a shimmering beacon amongst Mumbai hotels. Only five minutes away from Chatrapati Shivaji International Airport and a mere fifteen minutes from Mumbai’s domestic airport, The Leela Mumbai is well equipped with world class facilities and warm, friendly service providing the ideal gateway from which to explore northern Mumbai’s commercial hub.