Il Metro Service Apartments Bombay, situato a circa 25 minuti a piedi dal Nehru Science Centre, si trova a circa 4 km da un luogo ideale per famiglie come lo Zoo e Parco Veer Mata Jijabai Bhosale. Si trova a una distanza di 10 km dalla stazione ferroviaria Bandra e vicino alla stazione degli autobus Lotus Court.
L'appartamento è situato nel quartiere South Mumbai di Bombay, a una distanza di 350 metri dai Meldi Maa Mandir. I luoghi da visitare includono il Planetario di Nehru a circa 2 km da quest'appartamento. Gli ospiti saranno vicini alla Spiaggia di Girgaon Chowpatty, a 10 minuti in macchina.
Il Metro Service Apartments dispone di comfort moderni come una TV a schermo piatto con canali satellitari, oltre a comodità come un impianto di climatizzazione. Tutti i bagni comprendono un WC e una doccia.
Per uso degli ospiti c'è una cucina.