El Treebo Trend Castle Rock Inn Bombay, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Western Suburbs, a 7 km de la Playa de Juhu. Este hotel también incluye un aparcamiento.
El Lago Powai está a 2 km del hotel, y la Nieve se encuentra a 4 km de la propiedad. El alojamiento está relativamente cerca del lago de Powai. La parada de autobús el marol maroshi se sitúa bastante cerca de este hotel.
Las 18 habitaciones, amuebladas con escritorio, incluyen comodidades como TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Las habitaciones ofrecen a los huéspedes servicio de tetera/cafetera, TV de pantalla plana con canales vía satélite y climatizador.
El restaurante Sai Prasad prepara comida china y se encuentra a 6 minutos caminando del lugar.