Con una piscina, il Treebo Tryst Widlor Boutique Hotel si trova il quartiere Western Suburbs di Bombay, a pochi passi dal Lago Powai.
Gli ospiti troveranno la Spiaggia di Juhu a 3 km e il Lago Powai a 6 km di distanza da questo hotel. L’alloggio è relativamente vicino alla stazione della metropolitana Western Express Highway. L’hotel è a soli 450 metri da Holy Family Church Andheri. La fermata dell'autobus OM Nagar si trova a pochi minuti di auto dalla struttura.
Fornite di una scrivania, le 32 camere includono comodità come una TV a schermo piatto con canali satellitari, nonché servizi per la preparazione di tè/caffè. Gli ospiti hanno accesso a servizi per la preparazione di tè/caffè, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione, disponibili nelle camere.
Gli ospiti possono godere della cucina indiana al ristorante Just Kerala, situato a circa 5 minuti a piedi da questo hotel.