A Nature'S Nest Új-Delhi hotel vendégei számára hozzáférést kínál az ISKCON-templom területéhez, amely hozzávetőlegesen 3 km-re található.
A do Oriente Médio ételeket felszolgáló Al Nawaz Restaurant egy 8 perces sétára fekszik a hoteltől.
A hotel az Okhla körzetben helyezkedik el, 25 percnyi sétára az olyan oktatási helyektől, mint a Jamia Millia Islamia Egyetem. Továbbá a Lótusz templom nagyjából 3,1 km-re helyezkedik el. Az Új-Delhi városi panzió területétől 15 perces autóútra van a Humájun császár síremléke. A Nature'S Nest 650 méterre található az Okhla buszpályaudvartól és könnyű elérhetőségre az Okhla Vihar metróállomástól. A legközelebbi repülőtér a Delhi nemzetkozi, 25 percnyi autóútra a szállás területétől.