Das Hotel The Tree House Neu-Delhi liegt etwa 25 Gehminuten vom Tihar Prison Complex entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die 16 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern.
Dieses Tree House serviert täglich ein vegetarisches Frühstück. In der Nähe befinden sich mehrere Restaurants, darunter Flluid Mosaic Hotel Restaurant und Aggarwal Sweets Corner.
Dieses Resort liegt in einer 3 km Entfernung vom Uhrturm. Der Lodi Era Baoli ist in einer Entfernung von rund 10 Autominuten von der Unterkunft. Die U-Bahn-Station Dabri Mor liegt in rund 700 Meter Entfernung. Der Flughafen Delhi ist 20 Minuten Autofahrt entfernt.