The Leela, Mumbai | Hotels Mumbai India | Scoop.it
Enjoy the perfect blend of the culture, mystique and hospitality of India at the Leela Mumbai. Embedded with the most modern facilities and services, the particular has added a new feather in the cap of Mumbai’s hotel industry.