Das 3-Sterne-Treebo Stellar Inn Neu-Delhi liegt in rund 25 Gehminuten Entfernung vom Japanische Park, wo es viel Schönes zu entdecken gibt, und bietet einen Gepäckraum.
Swarna Jayanti Park ist etwa 2 km vom Hotel entfernt, während die Adventure Island etwa 2,1 km von hier entfernt ist. Das Hotel befindet sich in Neu-Delhi, in einer Entfernung von circa 20 Fahrminuten vom Bahnhof Neu-Delhi. Auch Click Art Museum ist in rund 2,2 km Entfernung vom Treebo Stellar Inn. Die Unterkunft ist in unmittelbarer Nähe von der U-Bahn-Station Rohini West, was sehr günstig ist.
Das Hotel liegt einen 14-minütigen Spaziergang vom Restaurant The Beer Cafe entfernt. Hier werden sie auf jeden Fall mit den chinesischen Gerichten verwöhnt.