Das 3-Sterne-Hotel Treebo Emirates Suites Indiranagar Bangalore liegt in unmittelbarer Nähe vom Bellandur-See, und zwar ca. 3 km von hier entfernt.
Nationalpark Stolby liegt in etwa 10 Fahrminuten Entfernung. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: Kongresszentrum Nimhans liegt in ca. 7 km Entfernung von diesem Hotel. Die Gäste finden die Bushaltestelle NAL Manipal Hospital direkt neben dem Treebo Emirates Suites Indiranagar, in ungefähr 5 Gehminuten Entfernung.
Jedes der 17 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Die Restaurants Barbeque Nation und Wat Bar befinden sich direkt nebenan.