Rodeado por jardins, o The Leela Mumbai Hotel de 5 estrelas dispõe do centro de bem estar. Fornecendo piscina, junto com sala de tratamento, banheira quente e instalações de sauna, este hotel está situado perto da estação de metrô.
O Complexo Desportivo de Andheri e a Praia de Juhu estão a uma distância de 4.2 km e a uma distância de 4.8 km, respectivamente. As atrações de entretenimento no bairro Western Suburbs incluem o Teatro de Prithvi, que fica a 4.7 km de distância. O Lago Powai está a uma distância de 4.2 km deste hotel. A estação de metrô mais próxima está a aproximadamente 5 minutos de distância a pé.
Pode escolher entre um dos 391 quartos com ar condicionado com Wi-Fi gratuito e TV de tela plana com canais via satélite, e comodidades de autoatendimento como máquina de fazer café e frigobar. As unidades têm casas de banho privadas com secador de cabelo e touca de banho. Essas unidades oferecem vistas para a piscina.
Pode começar o dia com o pequeno-almoço bufê gratuito na sala. Desfrute da sua estadia no bar da piscina privado neste local. Surya Restaurant está localizado ao lado de hotel de luxo e serve refeições de cozinha chinesa, a aproximadamente 1 km de distância.