Ofreciendo 30 habitaciones, este hotel de 3 estrellas, Sai Leela Grand Hotel Bombay, está a 6 km de la Playa de Juhu. Los huéspedes que se alojen en este hotel pueden aparcar su coche en las instalaciones.
El hotel, situado a 3 km del Lago Powai, ofrece fácil acceso a lugares deportivos como el Centro Deportivo Khar Gymkhana, que está a 7 km de distancia. La Chotha Kashmir Boat Club está a un corto paseo de este establecimiento, mientras que la estación de autobuses Gautam Nagar, está a tan solo 200 metros de distancia. El hotel está situado a unos cuantos minutos en coche del lago de Powai.
Las habitaciones están equipadas con escritorio, así como ventanas insonorizadas para mayor comodidad de los huéspedes. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como plancha para pantalones y climatizador. Los baños incluyen ducha y una ducha, además de comodidades como secador de pelo y toallas.
El restaurante Saffron Spice está a menos de 8 minutos a pie de este lugar y sirve comida asiática.