Hotel Sai Leela Grand à Bombay offre 30 chambres et se situe à moins de 6 km de la Plage de Juhu.
Cet hotel 3 étoiles est situé dans le voisinage de "Western Suburbs" à Bombay, à 5 km de l'aéroport international Chhatrapati Shivaji. Dans la résidence, les clients seront à une courte distance du lac de Powai. Il y a le Lac Powai à 10 minutes en voiture, et SEEPZ à côté de Sai Leela Grand de Bombay.
Les chambres climatisées de l'hotel, sont équipées d'une TV à écran plat. Certaines d'entre elles disposent d'une cheminée.
Un restaurant Saffron Spice propose une cuisine Asian et se situe à seulement 600 mètres de la résidence.