Nature'S Nest New Delhi hotel provides proximity to the Sanjay Lake, which is located approximately 7 km away.
This New Delhi bed & breakfast is nestled in the Okhla district, 17 minutes on foot from the restaurant Lucknow Dastarkhwan. The hotel is 2.9 km from Fabindia in New Delhi. Also, the Baháʼí house "Lotus Temple" lies nearly a 10-minute drive away, and Okhla Vihar underground station is only a few steps from the Nature'S Nest New Delhi. You can catch the bus at Okhla Terminal bus stop, merely 400 metres from the accommodation.