Situato a soli 6 km dal Forte di Tughlaqabad, l'Hotel Tree Nuova Delhi comprende 30 camere. L'hotel offre Wi-Fi in tutta la struttura.
A 15 minuti in auto dall'hotel 3 stelle si raggiunge il Parco Acquatico Atlantic Water World di Delhi. I visitatori possono raggiungere il Lago Surajkund, che si trova a circa 4 km.
Le camere dell'hotel Tree sono dotate di un armadietto e un televisore, e alcune dispongono anche di un bagno ad uso esclusivo.