Hotel Sai Leela Grand à Bombay est basé à seulement 600 mètres de l'église du Sacré-Cœur et offre des services d'assistance à la billetterie pour une meilleure expérience de voyage. Le centre de Bombay est à 5 km de la résidence, et le jardin de Powai se trouve dans une zone de 3 km.
L'hotel n'est qu'à environ 10 minutes en voiture de l'aquarium Dolphin et à côté de la station de métro Airport Road. Sai Leela Grand est également à 4 km un site naturel tel que le Lac Powai. Cet établissement 3 étoiles est situé à une courte distance de l'église Notre-Dame d'Égypte, et Marol Depot est à 10 minutes à pied. L'hotel se trouve à environ 2 km de la gare Andheri.
30 chambres à Hotel Sai Leela Grand sont équipées de conforts comme un presse-pantalon et une climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Les chambres de ce logement disposent d'une salle de bain équipée d'une toilette séparée et une douche. Dotées d'une toilette séparée et d'une douche, les salles de bains disposent également d'un sèche-cheveux et des serviettes.
À MusTea Teateria, vous pourrez déguster la cuisine indienne, d'ailleurs, il se trouve juste à quelques pas de Sai Leela Grand de Bombay.