The Leela Mumbai x Sahar, Mumbai 400 059, IndiaPhone: 022 6691 1234Website [img courtesy] The Leela Mumbai Share the post "The Leela Mumbai" Facebook Twitter Pinterest LinkedIn E-mail Reddit hotels in mumbaimumbaimumbai hotel infomumbai hotelsmumbaimart recommendstop mumbai hotels