The Leela, Mumbai is a five star property which is situated at Andheri Kurla Road, Sahar, Mumbai. The hotel is 4 km away from Andheri railway station and 7 km from Powai IT and BPO district. The Leela, Mumbai offers 391 rooms with all the modern amenities. Each room is equipped with mini bar, a flat screen TV and a personal safe. ‘Citrus restaurant’ serves International cuisine and a fine dining Indian dishes can be enjoyed at ‘Jamavar’.