Mit einer Terrasse und kostenlosem WLAN, ist die Unterkunft Nature's Nest gelegen im Bezirk Okhla in Neu-Delhi, 9 km von Festung Tughlaqabad entfernt. 7,9 km von Humayun-Mausoleum entfernt gelegen bietet die Unterkunft einen Garten und kostenlose Privatparkplätze.
Pragati Maidan liegt 11 km von der Unterkunft Nature's Nest entfernt, während Lodhi Gardens 11 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Indira Gandhi, 25 km von der Unterkunft Nature's Nest entfernt.