Das 3-Sterne-Hotel Tree Neu-Delhi liegt ungefähr 3 Kilometer vom Surajkund See in Neu-Delhi entfernt und bietet einen Gepäckraum.
Das Hotel liegt in rund 15 Autominuten Entfernung vom Atlantic Water World Water Park Delhi und in rund 30 Autominuten Entfernung vom Bahnhof Neu-Delhi. Tughlaqabad liegt in ca. 6 km Entfernung vom Hotel.
Die Zimmer im Tree Neu-Delhi verfügen über eine Sitzecke und einen Flachbildfernseher mit Satellitenkanälen. Die Zimmer sind mit privaten Badezimmern ausgestattet.