Sai Leela Hotel met 30 kamers is gelegen binnen zo'n dan 10 minuten rijden van de Jogeshwari Caves. Het hotel ligt ook op slechts 15 minuten met de auto van natuurlijke bezienswaardigheden zoals het Powai-meer. De Siddarth Nagar / Vivek College bushalte is op een korte afstand van het pand in Mumbai.
De wooneenheden in het hotel zijn voorzien van een TV en airconditioning. Er worden een apart toilet en een douche verstrekt voor gasten in de badkamers.
Brijwasi Sweets is op amper 5 minuten lopen van Sai Leela Hotel gesitueerd.