Very nice hotel with natural surroundings. Welcome you with plants from the entrance make you feel very natural in a city like Mumbai, where natural surroundings is not common among hotels. The design, outlook preserves the rich Indian history and famous restaurants e.g. Jamavar etc. are the signature of Leela Hotels & Palaces.