Das 3-Sterne-Stellos Hotel Mumbai bietet einen Gepäckraum, liegt im Bezirk Zentrale Vorstadt von Mumbai, in etwa 25 Gehminuten Entfernung vom Red Carpet Wachsmuseum und ist somit ideal für Kulturinteressierte. Außerdem gibt es Parkplätze.
Der Sri Sri Radha Gopinath Tempel liegt knapp 1 km vom Hotel und KidZania Mumbai ist etwa 2 km vom Hotel entfernt. Die Heilige Dreifaltigkeitskirche gilt als heilige Stätte und liegt in unmittelbarer Nähe vom Stellos Hotel. Mumbai Zoo liegt in einer Entfernung von circa 10 Fahrminuten vom Hotel. Die Bushaltestelle Paper Mill ist in 250 Meter Entfernung von der Unterkunft und der Bahnhof Andheri liegt in etwa 9 km Entfernung von der Unterkunft.
Zu den Speisemöglichkeiten gehört auch das Restaurant IdliCom ein paar Schritte entfernt vom Stellos Hotel Mumbai.