Das Hotel The Tree House Neu-Delhi besitzt 16 Zimmer und liegt etwa 25 Gehminuten vom Tihar Prison Complex entfernt.
Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Das Restaurant Bake Bikaner bietet eine Auswahl von Gerichten und liegt zudem in unmittelbarer Nähe zum Tree House.
Das Resort ist im Stadtteil West Delhi, in 14 Kilometer Entfernung vom Bahnhof Neu-Delhi gelegen. CMC Limited gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in ungefähr 30 Gehminuten Entfernung vom Hotel. Sulabh International Museum of Toilets ist in einer 2 km Entfernung von der Unterkunft. Das Tree House befindet sich nur 750 Meter zu Fuß von der U-Bahn-Station Janakpuri West sowie circa 10 Gehminuten von der Bushaltestelle C-1 Janakpuri entfernt. Den Flughafen Delhi kann man mit dem Auto in 20 Autominuten erreichen.