Con 135 habitaciones climatizadas, el Nestor Hotel, Bombay goza de una ubicación a tan solo 30 metros del río. Hay un aparcamiento en las instalaciones y Wi-Fi en zonas comunes.
El Parque de los Ciervos se encuentra a 25 minutos a pie de este hotel de 4 estrellas, mientras que la Cascada de Powai se encuentra a 2 km de esta ubicación. La zona incluye lugares de interés religioso como la Iglesia de la Santa Cruz (a 3 km) y el Templo Sri Sri Radha Gopinath (a 3,1 km). La zona destaca por lugares educativos como el Indian Institute of Technology Bombay, situado a 3,2 km del Nestor Hotel. Te encontrarás a 950 metros de la estación de metro Marol Naka Station mientras que a unos 10 minutos en coche del Jardín de Powai.
Todas las habitaciones con aire acondicionado de este hotel vienen con Wi-Fi gratis y una tv de pantalla plana con canales vía satélite, además de equipo de café y té para autoservicio. Las habitaciones climatizadas cuentan con un inodoro separado y ducha para el uso de los huéspedes.
Todas las mañanas de tu estancia en el Nestor Hotel, Mumbai disfrutarás de un desyuno continental gratuito. También hay un bar lounge. Choice Restaurant está al alcance de esta propiedad.