Отель Nature'S Nest New Delhi расположился на расстоянии 2 км от храма Лотоса и приблизительно в 25 минутах ходьбы от парка Калинди Кундж.
Этот отель типа "постель и завтрак" разместился в районе Okhla, на расстоянии 6 км от таких исторических достопримечательностей, как Тафлейкабад Форт. В районе находятся такие религиозные достопримечательности, как храм Акшардхам (7 км) и Храм Калкаджи Мандир (2,1 км). В 10 минутах езды на машине находится Храм Радхи-Партхасаратхи в Дели, и автобусная остановка Okhla – вблизи от отеля Nature'S Nest. Для тех, кто предпочитает общественный транспорт, станция метро Okhla Vihar находится примерно в 10 минутах ходьбы.
В отеле подают бесплатный завтрак. В ресторане "Lucknow Dastarkhwan", расположенном всего в 1 км от отеля, подают блюда индийской кухни.