Sai Leela Hotel Bombay est situé dans le quartier Western Suburbs, à 5 minutes de marche d'Anupam.
Niché à 2 km du club de bateaux Chotha Kashmir, l'hotel est aussi à 2,1 km du temple Wagheshwari. Le temple Vaishnodevi est également situé à 10 minutes en voiture de la résidence. Le bureau de réservation du Silent Hill Resort Mumbai se trouve également à 550 mètres. Sai Leela de Bombay est à côté d'airpot.
Chacune des 30 chambres est équipée de la climatisation ainsi que d'une TV multi-canal. La salle de bain est équipée d'une toilette séparée et une douche.
Cet établissement se trouve à 8 minutes à pied de JP's Lunch Home, proposant des plats de la cuisine indisch.