O Sai Leela Grand Hotel de 3 estrelas fica no bairro Western Suburbs ao alcance de locais de entretenimento como o Teatro de Prithvi, que fica a 4.9 km de distância. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
A Praia de Juhu e a Igreja de São João Batista estão localizados a uma distância aproximada de 6 km e a 0.6 km respectivamente. Hotel está localizado a uma caminhada do Lago Powai e estação de autocarros SEEPZ está a 750 metros de distância. Para quem viaja de longe, o aeroporto Internacional de Chhatrapati Shivaji fica a 10 minutos de carro.
O Sai Leela Grand Hotel recebe os hóspedes nos 30 quartos equipados com o ferro e tábua de passar, ferro de passar, controle de temperatura, bem como TV de tela plana com canais via satélite e TV via satelite. As casas de banho com casa de banho separada e chuveiro, incluem também touca de banho e lençóis de banho.
Saffron Spice serve vários tipos de pratos da cozinha asiática a 600 metros de distância.