The Leela Mumbai set amidst 11 acres of lush landscaped gardens is 5
minutes from the international airport. It is conveniently located in North Mumbais
commercial center and export zone. The Leela Mumbai is an elegant hotel offering deluxe
accommodation of 391 guestrooms. It is a perfect urban retreat with a beautifully
landscaped garden which has a waterfall.
Hotel Address :- Sahar Airport Road, Near Mumbai International Airport, Andheri East, Mumbai,
Maharashtra 400059
Google
map