Situé à Bombay, à 37 km du centre commercial Phoenix Market City, l'OYO 24621 Le Star Hotel propose un hébergement avec connexion Wi-Fi et parking privé gratuits. Toutes les chambres disposent d'une télévision par câble et d'une salle de bains privative. L'établissement se trouve à 43 km du lac Powai et à 45 km du terminal 1 de l'aéroport domestique de Bombay.
Toutes les chambres comprennent une armoire.
Le temple Siddhi Vinayak se trouve à 42 km de l'OYO 24621. Le Star Hotel se trouve à 42 km de l'Institut indien de technologie de Bombay. L'aéroport international Chhatrapati-Shivaji de Bombay, le plus proche, est implanté à 41 km.