Sai Leela Hotel Bombay est située à moins de 10 minutes en voiture d'Anandwadi et à moins de 2 km du temple Sai Baba.
La résidence se trouve dans le quartier "Western Suburbs" à Bombay, à quelques pas du bureau de réservation du Silent Hill Resort Mumbai. Les lieux de culte à visiter sont à 2,1 km de l'hotel incluent le temple Wagheshwari. Il y a le jardin Aarey Bhaskar à 25 minutes de marche, ainsi que Goregaon East près de Sai Leela. L'aéroport international Chhatrapati Shivaji est à 5 km de cet hébergement, et la gare de Bandra est dans une zone de 11 km.
Il y a 30 unités avec une climatisation ainsi que les équipements modernes comme une TV multi-canal. La plupart des chambres de Sai Leela de Bombay proposent une toilette séparée et une douche.
JP's Lunch Home avec une cuisine indisch est situé à seulement 650 mètres de la résidence.