L'Hotel Treebo Olive Nest Bombay, a 3 stelle, è situato a circa 15 minuti in auto da Water Kingdom e a 3 km da Wagheshwari Temple. Dotato di 19 camere con vista sulla città, questo hotel si trova a una distanza di 1 km da Vaishnodevi Temple.
L'hotel è situato nel quartiere Western Suburbs di Bombay, vicino al Lago Powai. Il Treebo Olive Nest Bombay offre la vicinanza a luoghi di interesse naturale come Marvé Beach (5 km) e Aksa Beach (4 km). Tra i luoghi di culto importanti nelle vicinanze c'è Global Vipassana Pagoda, a circa 20 minuti in auto da questo alloggio. La stazione d'autobus Malad Depot si trova a 700 metri dall'hotel.
Le camere dell'hotel Treebo Olive Nest Bombay forniscono agli ospiti una TV a schermo piatto con canali satellitari, e dei comfort quali la possibilità di stirare. Il bagno ad uso esclusivo è dotato di un bagno con WC separato e una doccia.
Di mattina l’alloggio serve una colazione vegetariana. Durante il soggiorno presso l'Hotel Treebo Olive Nest, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Froozo, a 1 km, o il ristorante Srinathji, a 13 minuti a piedi.