Situado muy cerca de St. Vincent Palloti Church, el Nestor Hotel Bombay proporciona un rápido acceso a varios lugares de la ciudad.
Este hotel de 5 estrellas está a unos 10 minutos en coche del Centro de Exposiciones de Bombay y a 2 km de Lago Powai, una popular atracción turística. El hotel se encuentra también a 4 km de lugares de interés natural como la Playa de Nieve. El hotel Nestor está a unos 15 minutos en coche de la Playa de Juhu y de otras atracciones principales de Bombay. Este alojamiento está a unos cuantos pasos de la parada de autobús marol maroshi, bien conectado con numerosos lugares de interés. El hotel en Bombay está a 5 km del Aeropuerto internacional Chhatrapati Shivaji.
Las 30 habitaciones del Nestor Hotel cuentan con una zona de estar. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.
En las inmediaciones puedes comer en el restaurante Hotel Benzy Palace Restaurant, a 100 metros.