Localizado a 2.5 km do Estádio Salt Lake, que é muito apreciada pelos amantes de desporto, o hotel Treebo Olive Salt Lake de 3 estrelas consiste em 16 quartos.
A Aquatica fica a 4.1 km e Mother's Wax Museum está a 4.8 km. Há o Parque Nicco a 2.3 km de distância, enquanto a estação de autocarros West Bengal State Transport Corporation está a um minuto a pé deste hotel. O hotel está situado bem próximo da estação de metrô Salt Lake Sector V.
Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Bhojohori Manna Restaurant, situado a 6 minutos a pé, ou KFC a 6 minutos a pé.