El Hotel New Shree Niwas Bombay, de 2 estrellas, se encuentra a tan solo 550 m de Mahim Fort, y a unos 20 minutos a pie del Parque Shivaji. Situado no muy lejos de The Asthika Samaj Kochu Guruvayoor Sree Ram Mandir, el hotel dispone de 30 habitaciones, así como de un salón compartido.
Este hotel se sitúa en el barrio Dadar, a 400 metros de Kishore Silk House. Los huéspedes pueden visitar lugares de culto como la Basílica de Nuestra Señora de la Montaña, situada a 3 km del hotel New Shree Niwas Bombay. Situado a unos 10 minutos en coche de Shri Siddhi Vinayak Ganpati Mandir, el establecimiento pone la ciudad al alcance de la mano. El hotel está situado a 5 km del Aeropuerto internacional Chhatrapati Shivaji y al alcance de la parada de autobús Khalsa College/Don Bosco School.
Algunas habitaciones del New Shree Niwas Bombay son con aire acondicionado y cuentan con Wi-Fi gratis, TV de pantalla plana con canales vía satélite y climatizador. Algunas habitaciones están equipadas con un baño privado.
El restaurante Zhen está al lado del lugar, a unos 400 metros.