Hotel National Bombay est située à moins de 19 minutes à pied de l'Aquarium Taraporewala et à environ 3 km du planétarium Nehru. En séjournant ici, vous aurez accès à un Wi-Fi dans tout l'établissement et à un parking sur place.
La résidence est placée à environ 200 mètres de Dreamland, à 18 km de la gare Andheri. Le quartier "Grant Road" donne accès aux attractions culturelles comme le Centre des sciences Nehru, qui se trouve dans une zone de 3,1 km. La Porte de l'Inde est à environ 10 minutes en voiture de National. L'hotel 2 étoiles sans fumée est près de Tardeo.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite.
Hotel Shalimar Palace est idéal pour goûter la cuisine indisch et se situe à environ 400 mètres de National de Bombay.