Situé à moins de 3 km du Lac Powai, l'hôtel 3 étoiles L'Hôtel Sai Leela Grand à Bombay offre des commodités comme un patio. La Plage de Juhu se trouve à dans une zone de 6 km et l'Institut indien de technologie de Bombay peut être atteint en 10 minutes en voiture de l'hôtel.
L'Hôtel Sai Leela Grand Bombay est situé dans la localité de "Western Suburbs", à moins de 4 km de lieux de divertissement comme le Théâtre Prithvi. L'hôtel se trouve à 5 km du centre de Bombay et à 10 minutes en voiture de l'aéroport international Chhatrapati Shivaji. Cet immeuble est situé à quelques minutes de route du lac de Powai. La gare Gautam Nagar est près d'Hôtel Sai Leela Grand.
Les chambres climatisées de L'Hôtel Sai Leela Grand, sont équipées d'une TV à écran plat. Certaines d'entre elles disposent d'une cheminée. La plupart des chambres de l'hôtel proposent une toilette séparée et une douche, en outre, le confort est assuré par un bonnet de douche et des draps de bain.
Saffron Spice sert une bonne gamme de plats de cuisine asiatique et se trouve à moins de 8 minutes à pied de cette propriété.