Das komfortable Hotel O Metro Galaxy Inn Mumbai, das rund 3 km vom Vaishnodevi-Tempel entfernt liegt, verfügt über WLAN im ganzen Gebäude. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel befindet sich im Stadtteil Western Suburbs von Mumbai, in einer Entfernung von ca. 10 Autominuten von einer heiligen Stätte, dem Wagheshwari Tempel. Kala Ghoda Art Precinct ist ca. 550 Meter entfernt gelegen. Der Mangal Sai Dham ist in etwa 3,1 km Entfernung von der Unterkunft. Die Gäste finden die Bushaltestelle Motilal Nagar Post Office direkt neben dem O Metro Galaxy Inn, circa 10 Minuten zu Fuß entfernt.
Das Hotel verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet sind. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Zaffran bietet asiatische Speisen an und liegt in unmittelbarer Nähe vom O Metro Galaxy Inn Mumbai.