131 Pocket, 2, Jasola Vihar, New Delhi, India
Nature'S Nest New Delhi hotel is a great place to stay in the Okhla district of New Delhi, 2.5 km from DND over Yamuna Highway. There is also parking.
This New Delhi bed & breakfast is located around 10 minutes' walk from Okhla Vihar tube station and about a 10-minute drive from the Baháʼí house "Lotus Temple". The palatial 16th-century Humayun's Tomb is within a 6-km distance of the Nature'S Nest New Delhi, and Delhi International airport is 25 km away. The nearby educational landmarks include the public central Jamia Millia Islamia University, which is in the vicinity of this New Delhi hotel. You can catch the bus at Okhla Terminal bus stop, within 5 minutes' drive of the accommodation.
Guests can enjoy Indian dishes served in Lucknow Dastarkhwan located not far from the Nature'S Nest.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Nature\'S Nest!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please