South India Travel Tours |
![]() |
|
![]() ![]() ![]() ![]() ![]() |
|
| South India Travel
|
| Language
Converter: |
Set
amidst 11 acres of beautifully landscaped gardens, The Leela Kempinski Mumbai
is an enclave of tranquility amidst the hustle and bustle of India'a commercial
capital.