The Leela Kempinski Mumbai Asia / India / Maharashtra / Mumbai City Category: Type: Hotel Chain: The Leading Hotels of the World, Kempinski Hotels & Resorts Address: Sahar,Mumbai 400 059,India Facilities:
Properties:
Open All Year... Set amidst 11 acres of beautifully landscaped gardens, The Leela Kempinski Mumbai is an enclave of tranquility amidst the hustle and bustle of India's commercial capital.