Situado en el centro de Bombay, el Hotel Nanabhay Bombay está al alcance de atracciones familiares como el Acuario de Taraporewala, a 2 km.
Este hotel está ubicado en el distrito Mumbai Sur, a 6 minutos a pie de la Kalaghoda, y Netherlands Consulate se encuentra a 450 metros. Justo al lado de los Jardines Horniman Circle, el hotel está no muy lejos de la Puerta de la India. El Nanabhay está situado a 2,1 km de la Playa Girgaon Chowpatty, mientras que la estación de autobuses CSMT está a 550 metros.
Algunas de las habitaciones climatizadas están equipadas con un balcón y Wi-Fi gratis.
En las inmediaciones puedes comer en el restaurante Sri Thackers Bhojanalaya, a unos 5 minutos a pie.