Situado a unos 7 km del Centro Deportivo Khar Gymkhana, el Hotel Sai Leela Grand Bombay, de 3 estrellas, ofrece proximidad a varios lugares de interés de la ciudad.
El hotel, situado en el barrio Western Suburbs, se encuentra a unos 15 minutos en coche de la Playa de Juhu. El hotel está situado a unos 3 km del Lago Powai en Bombay. La parada de autobús Gautam Nagar está cerca del hotel Sai Leela Grand Bombay, a unos 5 minutos a pie. Debido a su ubicación a 5 km del Aeropuerto internacional Chhatrapati Shivaji, se tarda solo 10 minutos en coche para llegar allí.
Las habitaciones con aire acondicionado del lugar están equipadas con televisor de pantalla plana, y algunas cuentan con chimenea. Estas habitaciones con aire acondicionado disponen de patio y balcón.
El restaurante Saffron Spice se halla a un corto paseo del Sai Leela Grand Bombay.