Das 3-Sterne-Hotel Treebo Novis Stayz Neu-Delhi liegt in 3 km Entfernung vom Okhla Vogelreservat und bietet einen geführten Tourenservice an. Auf dem Gelände gibt es ein Restaurant.
Shaheed Smarak ist ca. 5 Gehminuten vom Hotel entfernt, während der Bahnhof Neu-Delhi in ca. 20 Fahrminuten Entfernung von der Unterkunft ist. Der Atta Market liegt auch in 2 km Entfernung vom Treebo Novis Stayz Neu-Delhi. Der Botanische Garten der Indischen Republik liegt in unmittelbarer Nähe vom Hotel. Die Unterkunft liegt in 750 Meter Entfernung zur Bushaltestelle Noida Sector 37 und in einer Entfernung von 10 Minuten zu Fuß von der U-Bahn-Station Noida Golf Course.
Das Restaurant Pita Pit befindet sich circa 300 Meter vom Hotel Treebo Novis Stayz entfernt und ist auf orientalische Gerichte spezialisiert.