Con Wi-Fi en toda la propiedad, el Hotel National Bombay, de 2 estrellas, está a tan solo 1 km del Acuario de Taraporewala. Un aparcamiento está disponible en las instalaciones de este hotel.
Los huéspedes pueden visitar lugares de culto como el Templo de Babulnath, enclavado cerca del hotel. La Puerta de la India está enclavada a unos 10 minutos en coche, mientras que la estación de autobuses Tardeo está a 350 metros del National Bombay. El lugar está enclavado cerca de la estación de tren Andheri, a 18 km.
Las 15 habitaciones de este hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite.
Los huéspedes pueden comer en el restaurante Hotel Shalimar Palace, que está a unos 5 minutos a pie.