Das Hotel Treebo Cabana Neu-Delhi liegt in einer 6 km Entfernung vom Humayun-Mausoleum, dem heiliger Ort der Anbetung, und bietet einen Gepäckraum und ein Restaurant für die Bequemlichkeit der Gäste. Das Hotel verleiht Limousinen sowie bietet WLAN in den öffentlichen Bereichen.
Das 3-Sterne-Hotel liegt nur 10 Minuten zu Fuß von der U-Bahn-Station Kailash Colony und 15 Fahrminuten vom Qutb Minar entfernt. Sie können außerdem den Lotustempel in ungefähr 2 km Entfernung vom Treebo Cabana besichtigen. Tughlaqabad ist in einer Entfernung von etwa 10 Autominuten von der Unterkunft. Die Unterkunft bietet eine Unterkunft in einer 11 km Entfernung vom Bahnhof Neu-Delhi.
Das Hotel umfasst 27 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die Zimmer verfügen über private Bäder, die mit einer getrennten Toilette und einer Dusche ausgestattet sind.
Das Restaurant Cabana mit der vegetarischen Küche ist ein Teil vom Treebo Cabana Neu-Delhi.