El Hotel Treebo Olive Nest Bombay, de 3 estrellas, se encuentra a unos 3 km de Krishna Vatika Devasthan, y a poco más de 25 minutos a pie de Silent Hill Resort Mumbai Booking Office. El hotel ofrece 19 habitaciones con vistas a la ciudad y está ubicado al lado de Vaishnodevi Temple.
Este hotel está situado en el barrio Western Suburbs de Bombay, a un corto paseo del lago de Powai. La zona incluye lugares de interés religioso como Global Vipassana Pagoda (7 km) y Wagheshwari Temple (3,1 km). Los amantes de la naturaleza apreciarán la cercanía a la Playa Aksa, que se encuentra a unos 10 minutos en coche. El Treebo Olive Nest Bombay está a 700 m de la estación de autobuses Malad Depot.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Los huéspedes pueden hacer uso de un inodoro separado y ducha incluidos en los baños privados.
El hotel Treebo Olive Nest Bombay dispone de un desayuno vegetariano. El restaurante Froozo se encuentra cerca del establecimiento.