Ein paar Schritte entfernt vom Hotel Metro Inn Mumbai liegt St. Vincent Palloti Church.
IIT - Bombay liegt ca. 3 Kilometer vom Hotel entfernt, und Dolphin Aquarium ist in ungefähr 10 Minuten Autofahrt erreichbar. Die Pension ist außerdem 7 km weit weg von Sehenswürdigkeiten, vor allem dem Juhu Strand. Auch das Snow Kingdom ist in circa 15 Fahrminuten Entfernung von der Unterkunft. Das Metro Inn Mumbai liegt außerdem nur wenige Schritte entfernt von der Bushaltestelle marol maroshi. Das Hotel in Mumbai ist 10 Minuten Autofahrt vom Flughafen Chhatrapati Shivaji entfernt.
Zimmer in der Unterkunft haben einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant The China Lawn, das ganz nah am Hotel Metro Inn ist, oder im Restaurant Jughead's, das in 5 Minuten zu Fuß zu erreichen ist.