Das 3-Sterne-Hotel Treebo Innside Chennai liegt im Stadtteil Central Chennai, das für seine historischen Sehenswürdigkeiten wie das Fort St. George bekannt ist (knapp 6 Kilometer von der Unterkunft entfrent), und bietet einen Gepäckraum. Darüber hinaus bietet das Hotel seinen Gästen einen 24-Stunden-Sicherheitsdienst.
Der Valluvar Kottam ist lediglich 5 Minuten zu Fuß vom Hotel entfernt, während der Bahnhof Egmore in einer Entfernung von 3 km von der Unterkunft ist. Chennai Gurudwara Sahib befindet sich ebenfalls in unmittelbarer Nähe zum Treebo Innside Chennai. Auch die Tausend-Lichter-Moschee ist in einer Entfernung von 2 km von der Unterkunft. Das Hotel liegt außerdem in unmittelbarer Nähe von der U-Bahn-Station Ag-Dms.
Wasserkocher und Satelliten-Sender werden in den Zimmern des Hotels Treebo Innside angeboten. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Das Restaurant Basil - With a Twist, das etwa 100 Meter vom Treebo Innside entfernt ist, bietet mediterrane Küche für jeden Geschmack.