Localizado no bairro central, o Treebo Olive Inn de 3 estrelas dispõe de parque de estacionamento privado gratuito no local. O Lago Powai está localizado a aproximadamente 7 km de distância.
A Praia de Juhu se encontra a aproximadamente 7 km de distância. O centro da cidade fica a aproximadamente 10 minutos andando. Há a Igreja de São Miguel a aproximadamente 6 km de distância, enquanto a estação de autocarros Kurla Depot está a apenas 10 minutos a pé deste hotel. Para quem viaja de longe, o aeroporto Internacional de Chhatrapati Shivaji fica a 10 minutos de carro.
Os quartos estão equipados com máquinas de café/chá, juntamente com TV de tela plana com canais via satélite e TV com vários canais para o conforto dos hóspedes. Os toques agradáveis para melhorar a sua estadia incluem casa de banho separada e chuveiro, juntamente com produtos de higiene e lençóis de banho.
Todas as manhãs um pequeno-almoço vegetariano é servido. O bar Rainforest Resto-Bar está localizado a aproximadamente 5 minutos a pé de distância.