The Leela Mumbai
Andheri Kurla Road, Sahar, Mariyyman Nagar, Greater Indra Nagar, Andheri East, Mumbai, Maharashtra 400059, 400059
Mumbai, India
Mumbai, India