Situado en el barrio occidental de Bombay, a unos 2 km del Lago Powai, el hotel de 3 estrellas Benzy Palace ofrece vistas a la ciudad. Este cómodo hotel atrae a los huéspedes con un aparcamiento en el lugar.
El hotel está justo en el mismísimo corazón de Bombay. St. Vincent Palloti Church está a apenas 5 minutos andando del hotel, mientras que la estación de autobuses el marol maroshi, está alrededor de 5 minutos andando del hotel. La Nieve está a unos 4 km del alojamiento.
Puedes alojarte en una de las 18 habitaciones con aire acondicionado equipadas con TV y TV de pantalla plana por cable, además de servicio de tetera/cafetera.
El Benzy Palace Bombay ofrece el desayuno en el restaurante. El restaurante el Malhar Tribes se halla a unos pasos de este hotel.